Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fantasy Store

Description

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.

Product Screenshots

Home Page


One Category


One Product Detail


Order History


Price Comparison


Checkout Page


Order Confirmation


Chatbot


Prerequisites

NodeJS
PostgresQL

Installation

Run

$ git clone git@github.com:ravraw/grocery_app.git

to clone the project into your local machine.

In both ./client and ./server, run

$ npm install

to install dependencies.

Database Set-up

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=# .........................................

Get Started

Run

$npm start

in ./server then in ./client. The order is essential because the client server requests data on start.

Dependencies

Front-End (./client)

Back-End (./server)

MIT License

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages