- Maintained by:
jerryong89
A dynamic web application for roommates/spouse/co-inhabitants who want to organize the items in their shared refrigerator/freezer.
- React
- Webpack 4
- Bootstrap 4
- Node.js
- Postgresql
Link: https://roommates.jerry-ong.com
- User can create a fridge
- User can add members to a fridge
- User can add food items to a fridge
- User can edit food items in a fridge
- User can delete food items in a fridge
- User can view expiration dates of food items in a fridge
- User can view food by categories in a fridge
- User can chat with other fridge members
- User can view all groceries in a fridge
- User can view his/her groceries in a fridge
- Node.js 10 or higher
- NPM 6 or higher
- PostgreSQL 10 or higher
- Express 4 or higher
- Clone the repository.
git clone https://github.com/jerryong89/refridgerator.git
- Change directory to clone folder
cd refridgerator/
- Install all dependencies with NPM.
npm install
- Import the example database to the PostgreSQL database.
npm run db:import
- Start the project. After starting, you can view the application by opening http://localhost:3000 in your browser.
npm run dev