Skip to content

🚀 O MoveOn é uma aplicação com base na técnica Pomodoro, destinada a desenvolvedores para auxiliar no cuidado da sua saúde e postura.

License

Notifications You must be signed in to change notification settings

schluters/nlw-move-on

Repository files navigation

Move.on

License GPLv3 Forks Stars

ReactJS NextJS

📑 About

Move.On is an application based on the Pomodoro technique, aimed at developers that assists in the care of your health and posture.

System developed based on the knowledge acquired during a week of the <nlw/>#04 event by Rocketseat, on the ReactJS trail taught by the famous “Fala Dev” Diego Fernandes.


Figma Figma
Layouts by Tiago Luchtenberg

💻 Preview application

Deploy with Vercel

🎫 Status

✅ DONE SUCCESSFULLY

22 fev - Rumo ao próximo nível - #rumoaoproximonivel
23 fev - Desvendando o Next.js - #jornadainfinita
24 fev - Contexto e componentes - #focopraticagrupo
25 fev - Storage, SSR & Lambda - #neverstoplearning
26 fev - Próximo nível com React - #missioncomplete
26 fev - Acelerando sua carreira - DONE

🚜 Improvements

  • Added Sign In page
  • Added authentication with (Github, Google, Facebook)
  • Added Leaderboard page
  • Added Switch Theme Mode (Dark, Light)
  • Added Sidebar
  • Added PWA option in the application
  • Added Toast as notification
  • Added improvement in mobile notification
  • Added progress bar on the Abandon cycle button
  • Added share buttons (facebook, linkedin, twitter, whatsapp)
  • Added new challenges
  • Added new icons
  • Changed Color Scheme

🔌 Technology:

🚀 How to run project

Clone the project and access the folder

$ git clone https://github.com/schluters/nlw-move-on.git && cd nlw-move-on

Follow the steps below

# Install the dependencies
$ yarn

# Start the project
$ yarn dev

# The server will start at port:3000 - go to http://localhost:3000

📝 Settings .ENV

# BASE APP
AUTH_SECRET=""
JWT_SECRET=""
NEXTAUTH_URL="http://localhost:3000"

# FIREBASE
NEXT_PUBLIC_FIREBASE_API_KEY=""
NEXT_PUBLIC_FIREBASE_PROJECT_ID=""

# GITHUB
GITHUB_ID=""
GITHUB_SECRET=""

# GOOGLE
GOOGLE_CLIENT_ID=""
GOOGLE_CLIENT_SECRET=""

# FACEBOOK
FACEBOOK_CLIENT_ID=""
FACEBOOK_CLIENT_SECRET=""

😕 How to contribute to project

  • Fork the project;
  • Create a new branch with your changes: git checkout -b my-feature
  • Save your changes and create a proclamation message that you made: git commit -m "feat: My new features"
  • Submit your changes/feature: git push origin my-feature

In case of doubts: Guide on how to contribute on GitHub

📖 License

Fully open and free code for studies and copies under license GPLv3.

🎓 Developed by

Made with 💚 by Herson Schluter

Rocketseat Github Linkedin

About

🚀 O MoveOn é uma aplicação com base na técnica Pomodoro, destinada a desenvolvedores para auxiliar no cuidado da sua saúde e postura.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published