Building An Etsy E-commerce Like (SaaS)

Features
- Register user accounts
- Build workflows
- Redirect to settings page
- Login page
- Create navigation event between registration page
- Build the workflows
- User settings page
- Building the workflow to update user details
- Displaying dynamic data
- Upgrading to a seller account
- Building the popup to create a shop
- Update user account type
- Redirect to shop dashboard
- Building shop dashboard page
- Add menu on left-hand side of page
- Allow sellers to update shop details
- Setting custom state to display first group
- Uploading a product listing
- Add additional group in seller dashboard
- Design the popup
- Building the workflow
- Display shop listings within the dashboard
- Design repeating group
- Manage product listings
- Send data to existing popup
- Add conditions on popup input fields
- Rebuild the workflow to update an existing listing
- Building the home page
- Building the navigation menu as a reusable element
- Creating the navigation workflows
- Building a search feature
- Displaying categories to filter search results
- Display a list of products
- Explain how to set a featured product in the database
- Redirect to product page when product is selected
- Building the search results page
- Displaying relevant products
- Retrieving page parameters
- Building a product page
- Display product details
- Displaying product images
- Set the custom state of the featured image
- Making the page responsive
- Saving a product to a wishlist/bookmarks
- Adding an item to saved list
- Remove product from saved list
- Create a dedicated page to display a list of saved items
- Building a shop profile page
- Create a navigation event to shop page from product listing
- Display the shop details
- Display shop product list
- Adding an item to a shopping cart
- Building the workflow to add an item into a users cart
- Adding cart count in header menu
- Creating cart page
- Making the cart page responsive
- Placing an order
- Processing payments
- Configuring Stripe API keys
- Creating a new order
- Deleting existing checkout items
- Building a shop owner sales dashboard
- Displaying a list of all orders
- Update order status
- Filtering through existing orders by status
- Adding custom state on menu selection
- Display historical user orders
- Add group on user settings page
- Creating reviews
- Submitting reviews
- Displaying reviews on a product page
Additional features
- Adding product options like sizes, customizations, etc
- Messages feature for merchants