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.git
to clone the project into your local machine.
In both ./client and ./server, run
$ npm install
to install dependencies.
Create username 'labber' and its password as 'labber' in PostgresQL. Create database 'grocery_app'
In /grocery_app/server, run
$knex migrate:latest
then
$knex seed:run
Additional seeding need to be done before starting the server. Login to PostgresQL and connect to database 'grocery_app'. Run
grocery_app=# .........................................
Run
$npm start
in ./server then in ./client. The order is essential because the client server requests data on start.