An open API service indexing awesome lists of open source software.

https://github.com/buffbiryani/clickspeed

full stack multimodal click game
https://github.com/buffbiryani/clickspeed

fast-api python railway sql

Last synced: about 1 month ago
JSON representation

full stack multimodal click game

Awesome Lists containing this project

README

          

# CLICKSPEED+

**Frontend:**
- HTML5
- structured the page layout, game container, and user interface elements
- CSS3
- styled the game visuals, animations, hover effects, and responsive layout
- JavaScript
- handled game logic, timer, click tracking, score updates, and DOM manipulation

**Backend:**
- FastAPI
- created a fast, custom REST API for handling game data
- Python
- wrote backend logic and API functions
- MySQL / SQL
- stored and queried leaderboard scores efficiently

**Tools:**
- Vercel
- deployed the frontend
- Railway
- deployed the backend and managed the MySQL database
- Git / GitHub
- version control and enabled CI/CD with Vercel and Railway
- Swagger UI
- tested and documented API endpoints

Here is a live demo without database:
[https://clickspeed-plus.vercel.app/](https://clickspeed-plus.vercel.app/)

Here is a demo with the database:

https://github.com/user-attachments/assets/bda7510d-e363-4ed4-86e0-c9ebece72438

![Intro Screen](https://github.com/user-attachments/assets/abd89c71-b5a9-49fa-af55-3cd9211e26ea)
![Mode Selection Screen](https://github.com/user-attachments/assets/d0b60f36-9936-4f19-97d9-7457e4a308de)
![CPS](https://github.com/user-attachments/assets/740ad515-d99b-4b36-b7a5-d2864ca677ac)
![Normalized](https://github.com/user-attachments/assets/2f6566ea-faf4-43e6-be29-13c77029eade)
![Shrink](https://github.com/user-attachments/assets/4d1efe24-208b-4738-ac11-814b12061fd2)
![Arena](https://github.com/user-attachments/assets/31ef9a8c-9c0f-47fd-987b-8413702ab2f0)
![End Screen](https://github.com/user-attachments/assets/594445c0-48eb-4381-8f7d-31bfe9fd02ae)