build docker image
docker compose up
Create a web application that allows users to sign up and sell their own furniture. If you're just browsing you can also view and contact others about their own products for sale. With Savvy, we have a quick and easy sign-on using Google Auth. Once signed in a user can view all their previously posted products as well as continue to post new ones. If you make a mistake or want to adjust the price for one of your listed items, you will also have the ability to edit or delete a post.
- Authentication: Enable user to store account information aswell as login & logout.
- As a Seller I want to be able to log in.
- As a Seller I want to be able to create a post.
- As a Seller I want to be able to edit a post.
- As a Seller I want to be able to delete a post.
- As a Browser I want to be able to view all posts.
- As a Browser I want to be able to view an individual post.
- As a Browser I want to be able to contact seller.
- For a better view please click here
- For a better view of ERD please check here
- For a better view of all Wire frames please check here
- View Savvy Deco here
- We were able to get our site functional and mobile responsive!
- User Profile only shows if user is signed in.
- Edit/Delete features only show if user is logged in. If user is not logged in, it will require them too.
- Contact button will allow users to email the seller.
- Learning git/github and becoming familiarized with common commands.
- Over coming strange errors that were not related to our code (favicon?)
- Resolve github conflict errors that really did not exist.
- Devoting extra time to getting this project completed and working.
- Getting edit button to show for only the respective seller.
- Getting to implement "Categories" for the each products.
- Planning ahead definitely helped alot, it allowed us to stay on track and know what we needed to accomplish in a timely manner.
- Communication is key, we utilized notion to stay on tasks and be aware of who will be completing what. We also continued to chat on Slack when required.
- Dont be afraid to ask your partner for help! They could discover an issue thats hiding right under your nose.
- Finally getting a new Product to tie with the seller of the product was so accomplishing.
- Getting Delete function working properly and deleting products from mongoDB.
- In addition, to getting it to redirect to user profile after deleting a product.