Skip to content

CodeType helps programmers become more efficient by improving typing speeds.

Notifications You must be signed in to change notification settings

walkeronline/codetype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeType

Summary 📖

About

CodeType helps programmers become more efficient by improving typing speeds.

Technologies Used ⚙️

  • JavaScript
  • ReactJS
  • Express
  • HTML
  • CSS
  • Node.js
  • Sequelize
  • PostgreSQL

Wiki Links

Screenshots 📸

Splash page Test page User page

How to Run Locally 🧑‍🏫

  1. Clone Repo
  2. Run 'npm install' in both the 'frontend' and 'backend' directories
  3. Create .env in 'backend' directory following the .envexample
  4. Run 'npx dotenv sequelize db:migrate' followed by 'npx dotenv sequelize db:seed:all'
  5. Run 'npm start' in both the 'frontend' and 'backend' directories

Feature List 🔮

  • Coding Speed Test
    • Create Tests for other users to use
    • View other users tests
    • Take tests to get an estimated coding WPM
    • Edit your own tests
    • Delete your own tests
  • Friends
    • Add friends to easily access their profile / tests
    • View friends in pop-up menu
    • Delete friends

About

CodeType helps programmers become more efficient by improving typing speeds.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published