Skip to content

Smart.it is a web application that combines a gamified experience of the pomodoro technique with healthy exercises between short breaks of work/study sessions.

License

Notifications You must be signed in to change notification settings

wilsonfsouza/focus-tracker-next

Repository files navigation

GitHub top language GitHub last commit License Made by Wilson Franca

Logo

Table of contents

AboutFeaturesLayoutHow to runTechnologiesAuthorLicense

💻 About the project

Smart.it is a web application that combines a gamified experience of the pomodoro technique with healthy exercises between short breaks of work/study sessions. Keep up with your productivity without sacrificing your health. Smart.it is the dream application of chiropractors and eye doctors for their patients.


🔥 Preview

Deploy with Vercel


⚙️ Features

  • Authentication using GitHub (Next-Auth).

  • Users can level up by completing challenges.

  • Challenges are available after a 25-minute work/study session.

  • Users can use application on desktop, tablet, and mobile devices.


🎨 Layout


Login



Dashboard



Tablet


Mobile



🚀 How to run the project

Requirements

Initial requirements: git, yarn, and a code editor of your choice.

Running the web application (Frontend)

# Clone this repository
$ git clone git@github.com:wilsonfsouza/focus-tracker-next.git

# Access the folder in your terminal/cmd/cli
$ cd focus-tracker-next

# Install all dependencies
$ yarn install

# Start the app in development mode
$ yarn dev

# The application will open at port:3000 - access http://localhost:3000

Running tests

# Run tests
$ yarn test

# Generate coverage report
$ yarn test --coverage

# Clean tests cache
$ yarn test --clearCache

🛠 Technologies

The following tools were used in this project:

Website (NextJS + TypeScript)

See the file package.json

Utilities


💪 How to contribute to this project

  1. Fork the project.
  2. Start a new branch with your changes: git checkout -b my-new-feature
  3. Save it and create a commit message describing what you have done: git commit -m "feature: My new feature"
  4. Send your alterations: git push origin my-feature

👨‍💻 Author



Wilson Franca


Linkedin Badge Gmail Badge


📝 License

This project is being developed under MIT License.

Made with ❤️ by Wilson Franca 👋

About

Smart.it is a web application that combines a gamified experience of the pomodoro technique with healthy exercises between short breaks of work/study sessions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published