This is a Yelp Clone which I named Gulp. This site has a nice rotating splash landing page and has two full crud features: businesses and reviews.
https://gulp-heh2.onrender.com
Python Flask Django PostgreSQL
JavaScript React Redux
AWS
CSS HTML Font Awesome
- Users will be able to upload images with their reviews
- User will be able to search businesses by name, category and location.
- User will be able to search other users by name.
- Images on site will be hosted by AWS.
- User uploads to site will be linked to an AWS bucket and persist.
- Logged in users can follow and unfollow other users.
- Logged in users can view their followers and who they follow.
- Logged in users can rate other users comments
- Really needed to think aobut store shape and state constantly and had many comonents that inter-tangled and took me a lot of console.logging.
- CSS was a very weak point of mine as well but I managed to get a nice looking rotating splash page functional.
- Returns the information for all users
- Returns the information for one user
- Returns the information for the logged in user
- Signs a new user up
- Logs in a user
- Logs out a user
- Returns the information for all businesses
- Creates a new business
- Returns the information for one business
- Edits the information for one business
- Deletes a business
- Returns the information for all reviews
- Creates a new review
- Returns the information for one review
- Edits the information for one review
- Deletes a review