Building A Fiverr Like (SaaS)

Features
- Home page
- Hero section with search field
- Displaying a list of categories
- Uploading images to option set attributes
- Display lists of featured products within popular categories
- Navigation menu
- Creating reusable element
- Hiding/showing certain groups based on user login status
- Making element responsive
- Build navigation workflow to home page
- Registering user accounts
- Creating a popup in reusable navigation menu
- Building the workflow
- Redirect user to settings page
- Logging existing users in
- Creating a popup in reusable navigation menu
- Building the workflow
- Settings page
- Store personal details
- Store business details
- Displaying initial content
- Building the workflow to update personal details
- Building the workflow to create business details
- Creating separate workflows to update business details
- Upgrading account to seller profile
- Building the workflow to upgrade a user profile to a ‘freelancer’
- Creating the group to input & display freelancer details
- Only display group when users profile is a freelancer
- Building the workflow to update freelancer details
- Creating a product listing
- Creating group #1
- Creating group #2
- Adding the custom states to hide/show each group
- Building the workflow to create a product listing
- Adding option in header menu to list a new product
- Only display element to users with a freelancer profile type
- Build navigation workflow to listing page
- Building the page to manage products
- Showcase existing products
- Creating a hover effect on repeating group cells
- Adding navigation option in header menu
- Only display element to users with a freelancer profile
- Build navigation workflow to manage page
- Editing a product listing
- Sending a URL parameter to listing page
- Setting the custom state on listing page
- Displaying initial content in input fields
- Build the separate workflow to update details of existing listing
- Add a condition to the existing workflow that creates a new product listing
- Building the search results page
- Create workflow from search bar on home page
- Building the search results page
- Extracting the URL paramater
- Displaying a list of relevant products
- Create workflow from category selection on home page
- Extracting the URL paramater
- Displaying a list of relevant products
- Building the product page
- Create navigation workflow from products on home page
- Create navigation workflow from products on search results page
- Building the product page
- Purchasing products
- Building the popup
- Creating the workflow to display the popup
- Installing the Stripe plugin
- Update plugin to V3
- Configuring your Stripe API keys
- Building the workflow to process a payment
- Building the order page
- Building the menu selection
- Displaying a list of purchased orders
- Displaying a list of received orders
- Setting custom states for menu selection
- Displaying relevant repeating groups based on value of custom state
- Create a navigation event back to product page when group is clicked
- Allowing freelancers to update the status of orders
- Building the inbox page
- Displaying a list of chats
- Setting the custom state to store a chat in the page
- Displaying a list of messages
- Hiding/showing the relevant group within each message
- Building the workflow to create a new message
- Making the page responsive
- Building the workflow to create a new chat
- Building the workflow to open an existing chat
- Building the workflow to set the state when an existing message is opened
- Profile pages
- Displaying freelancer information
- Displaying freelancer products
- Building the workflows to create or open a message
- Building navigation events to the profile page
- Making the page responsive
- Reviews
- Adding a popup on the orders page
- Building the workflow to create a review
- Display reviews on product pages
Additional features
- Bookmarking products
- Creating different levels of pricing for products