SpoilerAlert is a simple web application that helps you keep track of the foods you have and their expiry dates. It warns you when a food item is about to expire, ensuring you don't miss any important dates.
- Add Food Items: Easily add food items to the tracker, including the item name, expiry date, and current date.
- Expiration Tracking: SpoilerAlert calculates the time left until each food item expires and categorizes items based on their freshness status.
- Night Mode: Switch between day and night mode for comfortable use in different lighting conditions.
Requirements: Node.js
Follow these steps to run SpoilerAlert on your local machine:
-
Clone the repository:
git clone https://github.com/Austinwu-rgb/SpoilerAlert.git cd SpoilerAlert -
Startup the backend on your local machine:
cd server npm install node server.js -
Open the SpoilerAlert directory in another bash window
-
Launch the React app:
cd client npm install npm start -
Try it out!

