Giter Club home page Giter Club logo

moumitamurmu / typingpro Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 620 KB

Build an engaging Typing Speed Test website with customizable modes (time and word) and seamless user authentication through Firebase. Users can log in or sign up using email & password or Google accounts. Test results are stored in Firestore.

Home Page: https://typing-pro-reactjs.netlify.app/

HTML 3.17% JavaScript 96.83%
chartjs firebase random-words react router-dom styled-components context-api

typingpro's Introduction

TypingPro | Unlock Your Typing Potential.

Develop a dynamic typing test component offering users random word challenges and the ability to choose between time and word-based modes. Enable user authentication through Firebase, enabling seamless login and signup functionality, with additional login options like Google. Utilize Firestore, a NoSQL database from Firebase, to store user test results. Create a user page presenting individual data and typing test analysis. Implement a compare feature, allowing users to track progress. Enhance user experience with multiple website themes, granting users the freedom to customize their typing test environment.

npm start Runs the app in the development mode.

Home Component

  • Basic landing page of the application.

homepage

Theme Options

  • Where users can experience with multiple website themes.

themeoptions

Stats Component

  • Where users can see their Result.

result

UserPage

  • Where users can access their basic informations and view a comprehensive history of your typing test results.

userpage

Tutorial Page

  • Where users can find comprehensive guidance on mastering the fundamental steps to improve typing speed effectively.
  • Finger Placements:

finger placement

  • Finger Co-relation:

    finger corelation

About Us Page

Here, we take great pride in introducing our mission, values, and commitment to providing a seamless and enriching typing experience for our users. Learn more about our team, our dedication to fostering typing skills, and the passion that drives us to create innovative tools for learning and growth.

About us

Deployment

typingpro's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.