Skip to content

Readme.md v2 #53

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 86 additions & 0 deletions README2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
# 24q4-team2 Capstone Project(Number Guessing Game)

# numMeCrazy

### Our App
The numMeCrazy Game is an exciting and interactive project where players can enjoy a simple number-guessing game in either solo or dual mode. By following the project plan and adhering to best practices in design and development, we aim to deliver an engaging, functional, and well-documented game experience. The combination of randomness, difficulty scaling, and AI interaction makes it a fun challenge for players to test their number-guessing skills.


### Technologies and Server-side tools used:

* Spring Boot 3.2.2
* JDK 17
* SQLITE Database
* Tomcat/10.1.18
* FLY.IO
* Docker
* React Vite
* Gradle

### Issues and Improvements
#### Known Issues
* Missing Mobile-Friendly Features
#### How to Improve
* Incorporating more front-end styling into this game, It will significantly enhance the user experience

### Installation Instructions
Go to IDE terminal/mac terminal.

### Backend:
1. Clone the repository:

* git clone https://github.com/code-differently/24q4-team2/tree/main/guessing-game-v2
* cd guessing-game-v2

2. Build the application and run:

* gradle build
* gradle run

### Frontend:
1. Navigate to the directory:

* cd guessing-game-v2/frontend

2. Install dependencies and run:

* npm install
* npm run dev

Here is the link Frontend: http://localhost:5173/




### Credits

* Animations: Created using CSS
* Database Management API: Powered by SQLITE
* Deployment: Hosted on FLY.IO
* App Details: Frontend - React, Styling CSS, Backend - Java.




### Project Diagram:

<img src="images/Figma!.png" height=250 width=300/>


<img src="images/HomeScreen.png" height=250 width=500/>


<img src="images/PlayScreen.png" height=250 width=500/>



### The Team

<a href="https://github.com/code-differently/24q4-team2/graphs/contributors">
<img src="https://contrib.rocks/image?repo=code-differently/24q4-team2" alt="contrib.rocks image" />

</a>

#### (members of Team2 and Anthony Mays)


Binary file added images/Figma!.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/HomeScreen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/PlayScreen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed images/Screenshot 2024-11-11 at 10.06.48 AM.png
Binary file not shown.