Skip to content

SUVAJIT-KARMAKAR/TIMER

Repository files navigation

TIMER

CODEWALNUT ASSIGNMENT

Introducing Timer, a versatile time management application designed to keep you on track and boost productivity. Whether you're managing workouts, cooking, studying, or simply tracking tasks, Timer provides customizable countdowns, alarms, and notifications, ensuring precision and ease. Simplify time management and achieve your goals with this intuitive and user-friendly interface!

FEATURES OF THE APPLICATION

  • Simple and intuitive application.
  • Multiple timers can run at the same time.
  • Proper modularized and reusable code.
  • Responsive design for both web and mobile users.
  • Customizable timer sound effects.
  • Timers are stored using localstorage.

FUTURE IMPLEMENTATIONS

  • Unit and component testing using vitest,

TECHNOLOGICAL STACK FOR THE APPLICATION

  • Frontend : ReactJs, TailwindCss
  • State Management : Redux, zustand

RUNNING THE PROJECT LOCALLY

Clone the repository:

https://github.com/SUVAJIT-KARMAKAR/TIMER-CODEWALNUT.git

Navigate to the directory:

cd TIMER

Download all the dependencies using a package manager :

npm install

Run the project using the run command :

npm run dev

APPLICATION SCREENSHOTS

Here are some application screenshots :

Desktop : Home Screen

Desktop

Desktop : Add New Timer Form 

Desktop

Desktop

Desktop : Editing an existing timer 

Desktop

Desktop : Snack Notification 

Desktop

Desktop : Form validations 

Desktop

Mobile : Home Screen

Desktop

Mobile : Add New Timer Form 

Desktop

Desktop

Mobile : Editing an existing timer 

Desktop

Mobile : Snack Notification 

Desktop

Mobile : Form validations 

Desktop

DEPLOYMENT

This application is deployed in the Vercel, here is the live link :

https://timerwalnut.vercel.app/

About

A fully functional timer application to keep you on track

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published