BinToDec Website
Binary-Decimal Converter Game
Project Overview
Developed a web-based educational game that challenges users to convert numbers between binary and decimal formats. This project was conceived, designed, and implemented independently as a first foray into full-stack web development.
Key Features
- Multiple Game Modes:
- Binary to Decimal conversion
- Decimal to Binary conversion
- Customizable Difficulty: Options for 4, 8, 16, or 32-bit conversions
- Two Play Styles:
- Timer Mode: Maximum conversions within a time limit
- Number Mode: Race to achieve a set number of correct conversions
- User Authentication: Secure login and user profile management
Technologies Used
- Frontend: React, Next.js
- Backend: Firebase
- Authentication: Clerk
- Deployment: Vercel
Technical Highlights
- Implemented responsive UI design using React components and hooks
- Utilized Next.js for improved performance and SEO optimization
- Integrated third-party authentication service (Clerk) for secure user management
- Developed and integrated RESTful APIs for game logic and data management
- Implemented real-time data storage and retrieval using Firebase