Skip to content

A kind of pomodoro clone for you control your focus 🧠

License

Notifications You must be signed in to change notification settings

PedroJorge148/ignite-timer

Repository files navigation

⏲️ Ignite Timer

A kind of pomodoro clone for you control your focus 🧠.

Classroom app - Redux and Zustand

📃 Description

With this app you can set a timer for your project, and the countdown will be decreasing. You also can see the history of timer that you set. For this app I use:

  • Styled Components
  • States
  • Reducers
  • ContextAPI
  • LocalStorage
  • Other React Hooks

⚙️ Tech Stack

React JS Typescript Vite styled-components

💻 How to run

  1. Make sure Git and NodeJS is installed.
  2. Clone this repository to your local computer.
  3. Install the project dependencies using:

npm install

  1. Run the API that's using json server with command:

npm run server

  1. Run the app using the command:

npm run dev

OBS.: I used pnpm for run install dependencies, you can simply install pnpm using

npm install -g pnpm

and then run:

pnpm install

🚀 Follow Me

GitHub followers Linkedin Badge Instagram Badge

📝 License

This project uses MIT License. You can see the file LICENSE for more details.


Releases

No releases published

Packages

No packages published