Skip to content

hamza-bentahar/nearbyshops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About NearbyShops

Implement an app that list shops nearby

Overview

  • Sign up using username, email and password
  • Sign in using username and password
  • Display list of shops sorted by distance
  • Like a shop
  • Display list of liked shops
  • Remove a shop from the liked shops

Technologies used

Requirements

  • Python 3
  • NodeJs
  • MySQL

Quick Project Setup - Installation

1. Clone the repository using the following command in terminal:
git clone https://github.com/hamza-bentahar/nearbyshops.git
2. Install python dependencies
cd nearbyshops
pip install -r requirements.txt
3. build frontend
cd frontent
npm install
npm run build
4. Create a Mysql database called nearbyshops
5. Setup database schema and then seed data
python manage.py makemigrations api
python manage.py migrate api
9. Start development server
python manage.py runserver 8000
10. All set! Access the application in the browser with the given url

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published