Description
: A responsive and engaging Typing Speed Test web application built with ReactJS, Material UI, Firebase, and context API to implement major functionalities like themes and test modes, offering a platform to assess and improve typing skills.
Key Features
:
1) Developed the main typing test component using ReactJS, allowing users to track their typing speed, accuracy, and progress in real-time.
2) Integrated Firebase Authentication for user login and signup, enabling secure user account management and personalized experiences and also utilized Firestore
for storing user results and performance history, for analyzing their progress and improvements.
3) Used various hooks and context API to implement major functionalities like themes and test modes.
Technologies and Tools Used
: ReactJS (with Hooks and Context API), Material UI, Firebase (Authentication and Firestore), Styled Components, Toastify