rajcrk / chow-checker

A website that notify users when its time to throw out their food. The application is connected to Open AI Chat GPT to get details regarding food products and how long people can use them

Home Page:https://chow-checker.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Running Frontend & Backend

  • npm i
  • npm run install-all
  • npm run dev

Running Production Docker Environment

  1. Have .env file in main directory with production mongo and node_env variables
  2. Build app container with docker build -t platform .
  3. Run docker compose up -d
  4. Run docker compose down to end

Dependencies

Frontend

  • react
  • axios
  • @redux/toolkit
  • react-redux
  • validator
  • react-routerv6
  • jest
  • mui
  • moment

Backend

  • express
  • mongoose
  • bcryptjs
  • jsonwebtoken
  • mocha
  • chai
  • supertest
  • dotenv
  • cors

About

A website that notify users when its time to throw out their food. The application is connected to Open AI Chat GPT to get details regarding food products and how long people can use them

https://chow-checker.netlify.app/


Languages

Language:TypeScript 93.4%Language:SCSS 3.0%Language:HTML 1.9%Language:Dockerfile 0.8%Language:JavaScript 0.7%Language:Shell 0.1%