Skip to content

gyro-uyt/Projects

Repository files navigation

Mini Projects

View Live Projects

This repository contains a collection of mini-projects developed in various languages.

Projects

Here is a list of the projects included in this repository:

1. Banking OOPs

A simple Java console application that demonstrates Object-Oriented Programming (OOP) principles through a basic banking system.

Features:

  • Create Savings and Current accounts.
  • Deposit and withdraw funds.
  • Transfer funds between accounts.
  • Calculate and add interest for savings accounts.

2. GameDev

A basic boilerplate for a 2D game in Java. It sets up the game window, a game loop, and handles keyboard and mouse inputs. This project serves as a starting point for developing more complex games.

3. TBRL (Text-Based Role-Playing Game)

A text-based role-playing game (TBRL) implemented in Java. The game is played in the console.

Features:

  • Choose a character role from Warrior, Mage, or Rogue.
  • A simple welcome and character selection screen.

4. TicTacToe

A classic Tic-Tac-Toe game implemented in Java that can be played in the console.

Features:

  • Play against the computer.
  • A simple and interactive console-based UI.
  • Option to play again after a game is over.

5. WebChat

A real-time web chat application built using FastAPI (Python) for the backend and HTML, CSS (TailwindCSS), and JavaScript for the frontend.

Features:

  • Real-time messaging using WebSockets.
  • Randomly assigned usernames for chat participants.
  • A clean and modern user interface styled with TailwindCSS.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published