Main Contributors: Ying Dong & Ravindra Rawat
A website where customers may order grocery deliveries; it compares the prices of the selected groceries among stores and deliver from the closest location as possible.
NodeJS
PostgresQL
Run
$ git clone [email protected]:ravraw/grocery_app.gitto clone the project into your local machine.
In both ./client and ./server, run
$ npm installto install dependencies.
Create username 'labber' and its password as 'labber' in PostgresQL. Create database 'grocery_app'
In /grocery_app/server, run
$knex migrate:latestthen
$knex seed:runAdditional seeding need to be done before starting the server. Login to PostgresQL and connect to database 'grocery_app'. Run
grocery_app=# .........................................
Run
$npm startin ./server then in ./client. The order is essential because the client server requests data on start.







