Developed a RESTful api in Flask-RESTful to provide endpoints for the below 3 frontend tasks for an android application for the user to enter the product name/product list.
Through which the user can perform the following tasks:
1. Search for the location details of the product.
2. Provide the list of products to get the respective aisle numbers.
3. Get an optimal path for the shopping trip for the list of products.
Developed
Web scraped the lowes site directory website to get the:
1. Department Names
2. Sub-Category names of the respective departments
3. Products
1. app.py // the flask application to create the backend server and provide API end-points
2. lowesProductDatabase.db // the sqlite database used by the application. Created by web scraping Lowes site Directory website
3. Android/ // the android application codebase
4. requirements.txt // the python3 libraries required for the project
5. Procfile // for Heroku deployment of the API
cd <dir path>
git clone https://github.com/stenzr/store-navigation.git
cd store-navigation
sudo apt install python3-venv
enter your password
python3 -m venv venv1
source venv1/bin/activate
pip3 install -r requirements.txt
python3 app.py