Skip to content

An app for tracking items used in daily life. Developed with functional programming in React.

License

Notifications You must be signed in to change notification settings

elleneee/Daily-Track

Repository files navigation

DailyTrack-App

An app helps record daily necessities and make it easier for people to keep track of what items they have and when they need to refill.
This app is developed with functional programming using React hooks.
Author: Jing Xia

Getting started

Deployed website

Try it online: DailyTack

How to run

  • npm install
  • npm run dev

Clone the project and run commands in the directory.
Open http://localhost:5173/ to view it in your broswer.

How to test

  • npm run dev
  • npm run test

Test is writen using Cypress, visit test file to see details.
It will cover six use cases:

  • Modify the quantity of the first item to 11 in home page
  • Delete the first item in the home page
  • Add a new item
  • Search items by name and tag
  • Search items by expiration
  • Show analytics function

Test introduction video: Testing DailyTrack

Design document

Online design document: Design document

Introduction video

See the video on YouTube: Introduction of DailyTrack

About

An app for tracking items used in daily life. Developed with functional programming in React.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published