A food delivery application by Tee Jun Jie Ivan, Chen Bing Sen, Yeo Yuan Xin and Liang Ngee Siang.
FDS is a full stack Web Application Milestone Project done by students of the CS2102 Database Systems module at the National University of Singapore. This application serves to target not just customers but also restaurant staff and riders involved.
- ReactJS
- ExpressJS
- NodeJS
- PostgreSQL
Requirements: Have NodeJS, PostgreSQL installed
- Clone the repo
git clone https://github.com/ivanteejj/fds-web-app.git
- Change your directory to ./client. Install NPM Packages
npm install or yarn install
- Start the React Web App. This starts the web client on localhost:3000
npm start or yarn start
- Change your directory to ./client and install NPM Packages
npm install or yarn install
-
Please initialize a database locally using the parameters specified in queries.js and initialize the two sql files we have in the ./db folder
-
Start the backend server. This starts the server on localhost:3001
npm start or yarn start
- FDS should now be operating. If the database is initialized correctly, you should be able to login with existing accounts or create a new account (Customer accounts only). All accounts in the existing sql files have a password of 'password'.