Skip to content

Food conservation and waste reduction system built with Angular, Node JS and MySQL.

Notifications You must be signed in to change notification settings

albertodev7/Angular-Node.js-Food-Conservation

Repository files navigation

Food Conservation and waste Reduction Web application

This is a 3-tiers architecture with frontend in angular, Backend in nodejs(Expresjs) REST APIs Framework, Sequelize ORM and MySQL Database. feel free to asky any question. I have alos provided Report and detail demo video. so, it will help you to read the code easily.

Note:

This is my FYP project So, I have provided

 -> Frontend code
 -> backend Code
 -> Database with data
 -> Proposal
 -> Internal and External  presenatations
 -> Project Report/thesis
 -> Report/thesis Latext Code
 -> A short Demo Video
 -> Readme file

download Nodejs(if not installed)

https://nodejs.org/en

Install Angular CLI (if not installed)

npm install -g @angular/cli

add angular material (if not installed)

ng add @angular/material

NPM packages need to Installed in angular frontend project:

npm install --save ngx-shimmering-loader

npm i @auth0/angular-jwt

npm install sweetalert2

npm i ngx-image-cropper

npm i ngx-file-drag-drop

npm i ngx-image-compress

npm i ng-lazyload-image

npm i ngx-countdown

npm install card-validator

npm i ngx-star-rating

npm i ng-image-slider

npm install --save ngx-webcam

npm i -s @angular/flex-layout @angular/cdk

NPM packages need to Installed in backend project:

npm init

npm install express sequelize mysql2 cors

Database

In sqlyog import the database provided.

Demo:

1. Register on the Site

Responsive register page

Or Login if you are already registered

Login required

3. Add New Item

add new auction

4. Home for listing the applications

Homepage

5. Bidders to see/view and place thiers bids. buyers/biddrs can see other bids.

5.1 Bid Details viewed by bidder

Bid details

5.2 Bidder placing Bid

Bid details update

6. Bidder profile showing sale and bids history

profile

Other bidders can view the bids without login/signup like this but can not place bid with signin.

image

7. Seller to approve any of the Bid

image

8. Bidders will be informed of his/her bid status wether approved or not.

image

9. After approving bidder to pay on the price he/she placed

image

10.Sellers wil be informed about his payment.

image

/********************************************

Admin Panel

/********************************* image

Apppy some Filters::::::::::::::::

image

and so, on

About

Food conservation and waste reduction system built with Angular, Node JS and MySQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published