Skip to content

Gamification game focused for who pass too much time in front the computer

License

Notifications You must be signed in to change notification settings

dgbragas/nlw__move.it

Repository files navigation

Rocketseat Move.it

📖 Summary

About the project

Move.it it's a gamification game - focused for who pass too much time in front the computer - based in work and exercises cycles where in each cycle finalized you receive new dynamic challenges used to earn EXP points and up to the next level (if you complete them).

Move.it presentation

Application functionalities

  • After 25 minutes (Pomodoro's time) an alerm are emitted and a new random challenge appears
  • The user progress is saved in browser Cookies

Principle libraries

  • js-cookie: v2.2.1
  • next: v10.0.7
  • react: v17.0.1

Principle lint and development dependencies

  • eslint: v7.20.0
  • prettier: v2.2.1
  • typescript: v4.2.2

⚠️ Prerequisites

Running the application locally

  # Clonning the repository
  git clone https://github.com/dgbragas/nlw__move.it

  # Entering in the cloned folder
  cd nlw__move.it

  # Installing project dependencies (you can also use 'npm install')
  yarn

  # Running the application (it will run at http://localhost:3000)
  yarn dev

👞 Next steps

  • User login using GitHub oAuth
  • Leaderboard creation
  • Serverless implementation
  • Aprimore current components
  • Allow challenges management
  • Structure a layout to share your progress in Twitter and correlateds.

Developed by @dgbragas in the @Rocketseat Next Level Week #4

About

Gamification game focused for who pass too much time in front the computer

Topics

Resources

License

Stars

Watchers

Forks