Skip to content

GabrielTurri/ignite-timer

Repository files navigation

Logo

ignite-timer

A front-end timer project with an awesome interface

ENG • PT-BR

About the Project

Ignite Timer is a project developed in Rocketseat's React.js specialization course. It's a Single Page Application using very important React concepts and frameworks.

Techs

  • Typescript
  • styled-components
  • ESLint
  • React Rouder DOM
  • React Hook Form
  • zod
  • immer

Knowledges

  • Pages and Routing
  • Components
  • Context API
  • Controlled vs Uncontrolled forms
  • Prop Drilling
  • useEffect
  • Reducers

Screenshots

Home History

Prerequisites

  • npm
npm install npm@latest -g

Installation

  1. Clone the repo
git clone https://github.com/gabrielturri/ignite-timer.git
  1. Install NPM packages
npm install
  1. Run and open on your browser
npm run dev

Releases

No releases published

Packages

No packages published