Skip to content
/ moveit Public

Projeto desenvolvido durante a Next Level Week, promovido pela @Rocketseat ๐Ÿ’œ

Notifications You must be signed in to change notification settings

eulixir/moveit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Moveit

NextLevelWeek 4.0 ๐Ÿš€

Application made during a NLW, made with love by @Rocketseat ๐Ÿ’œ

Projectย ย ย |ย ย ย  Technologiesย ย ย |ย ย ย  Installย ย ย |ย ย  Authorย ย ย ย ย ย 


Moveit is a project developed during the next level week, promoted by Rocketseat, the aim of the project is lika a Pomodoro's theory into practice.

The Pomodoro concept is that the person who is going to study or perform a task takes exactly 25 minutes.

Completing it or not, he should stop and rest for 5 minutes. With that the application has a counter that every 25 minutes it releases a challenge to do, and it is gathering points


๐Ÿš€ Technologies

This project uses to work:


๐ŸŽ“ Install Guide


Installing Node.js


Node.js ๐ŸŸฉ

you will only need the node


You can install from here:

https://nodejs.org/en/download/


Getting Started

--Open terminal--

#Clone repo from github
git clone https://github.com/joaopealves/moveit.git

#Entry in Rocketpay folder
cd moveit

#Install deps
yarn
# org
npm install

#Run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.js.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!


Features

  • Add Auth0 to login with github โœ…
  • Add Auth0 to login with google โœ…
  • Sync Progressbar in Countdown button with a Countdown โœ…
  • Add Leaderboard pages โœ…
  • Create Landing pages โœ…
  • Add Control Session โœ…
  • Update buttons โœ…
  • Responsive layout โœ…
  • Add Backend (Working in Elixir, you can contribue in the project in exmoveit)โœ…
  • Add login to save user data in database โœ…
  • Deploy โœ…
  • Add counter provider
  • Add theme Switcher โœ…
  • Add Spotify API
  • Customize the time
My photo
Joรฃo Pedro Alves


Linkedin