Giter Site home page Giter Site logo

csorlandi / moveit Goto Github PK

View Code? Open in Web Editor NEW
13.0 3.0 2.0 1.11 MB

Move.it is a project that combines the pomodoro (πŸ… ) technique with some challenges (βš”οΈ ) for the well-being (πŸ₯° ) of those who spend many hours (⏳ ) using the computer πŸ–₯

Home Page: moveit-frontend-csorlandi.vercel.app

License: MIT License

TypeScript 67.17% CSS 32.83%
react reactjs nextjs nextlevelweek context-api challanges countdown css3 css html

moveit's Introduction

Move.it is a project created by Rocketseat initially to be a platform that combines the technique of pomodoro, which consists of alternating cycles of focus and rest, with exercises for well-being for those who spend many hours in front of a computer, which can be harmful to health when you do no exercise or take periods of rest!

Made by Claudio Orlandi Last Commit Contributors License


Table of Contents


πŸš€ Getting Started

Prerequisites

  • To run any ReactJS application you need to configure the environment on your machine.

  • Setting the environment is a simple process, so it's recommended to follow the Rocketseat guide which is currently the most complete and detailed to make the settings:

Clone

  • Clone this repo to your local machine using:
https://github.com/csorlandi/study-moveit-frontend

Setup

  • Install project dependencies;

    • yarn install
      // or
      npm install
  • Run project in development mode;

    • yarn dev
      // or
      npm run dev
  • Be Happy! πŸ˜†


βš” Challenges

  • Create Documentation
    • GIF
    • Example Video
    • Awesome Readme
    • Techs used
    • Project Setup
    • Features
    • Pages Prints
  • Improve Styles
    • Few adjustments to make the style equal to the layout
    • Add Media queries
    • Create Theme Switcher
    • Create Dark Theme
  • Add PWA Feature
  • Timer to drop the current cycle
  • move.it 2.0
    • Few adjustments to make the style equal to the layout
    • SignIn Page
    • Github login
    • Sidebar Menu
    • Leaderboard
    • Twitter Sharing Button
    • Generate Twitter thumb to share

πŸ“‹ Features

Documentation

  • WIP ...

Build with

  • ReactJS - A JavaScript library for building user interfaces
  • Typescript - TypeScript is an open-source language which builds on JavaScript, one of the world’s most used tools, by adding static type definitions.
  • Next.JS - Next.js gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed.

πŸ€” Contributing

To get started...

Step 1

  • 🍴 Fork this repo!

Step 2

  • πŸ‘― Clone this repo to your local machine using https://github.com/csorlandi/study-moveit-frontend

Step 3

  • πŸŽ‹ Create your feature branch using git checkout -b my-feature

Step 4

  • βœ… Commit your changes using git commit -m 'feat: My new feature';

Step 5

  • πŸ“Œ Push to the branch using git push origin my-feature;

Step 6

  • πŸ”ƒ Create a new pull request

After your Pull Request is merged, can you delete your feature branch.


πŸ“Œ Support

Reach out to me at one of the following places!


πŸ“ License

License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with πŸ’™ Enjoy it!

moveit's People

Contributors

csorlandi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.