Welcome to the zelp!
zelp Project is a clone of Flickr that is centered around sharing images and looking at images relatable to you. Users can browse images to find inspiration for themselves or to use images for personal projects.
Link to test out website: https://app-zelp.herokuapp.com/
Tech Stack Frontend:
SQLAlchemy
-
Clone/download the repo https://github.com/Justinguu/zelp
-
cd into zelp folder and
run pipenv install
-
Open two terminal paths for both zelp and react-app.
-
Under zelp
run pipenv shell then flask run, for react-app run npm install
-
Create a .env file under the root of the backend folder with the following contents:
REACT_APP_BASE_URL=http://localhost:5000
Clone the repository then install dependencies
using pipenv install -r requirements.txt
Create a .env file based on the example with proper settings for your development environment
Get into your pipenv run pipenv shell,flask db upgrade, flask seed all, flask run
DATABASE_URL=sqlite:///dev.db
FLASK_DEBUG=True
SECRET_KEY=«generate_strong_secret_here»
Inside react-app create another .env and add REACT_APP_BASE_URL=http://localhost:5000
- HomePage displays the picture of the esturants and a brief description but you need to be logged in to display price and extra details.
- After resturant owner has created a business their price will be converted into $$$ signs for other users to view.
- I am most proud of the create review. Users can hover over the review, and click the star rating they thought about the resturant
-
Add Categories for each resturant.
-
Add a search bar that will correspond with the Categories and the business names.