Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@kaje94 kaje94 released this 02 Jan 12:40
· 111 commits to main since this release

Features

  • User Authentication and Profile Management:

    • Login via social logins using Auth0.
    • Update user profile details, including address and contact information.
  • Listing Management:

    • Create new listing adverts with vehicle details and images.
    • Admin review and approval process.
    • Users receive notifications for listing status updates.
  • Listing Lifecycle:

    • Listings automatically expire after a month.
    • Users can renew their own listings.
    • Update and delete listings.
  • Subscription Management:

    • Subscribe to listings based on interests.
    • Receive notifications for new listings matching interests.
    • Update, delete, activate, and deactivate subscriptions.
  • Admin Controls:

    • Full control over listings and subscriptions.
    • Manual cache management.
  • Featured Listings:

    • Convert listings into featured listings for a limited time and duration to gain more views.
  • Filtering Functionality:

    • Publicly posted listings can be filtered based on various criteria for an enhanced user experience.
    • Dashboard includes advanced filtering options for users to manage and view their listings efficiently.
  • Reporting and Listing Updates:

    • Report listings for review.
    • Update existing listings with new information.
  • Listing Status:

    • Mark listings as sold, temporarily unlisted, or permanently unlisted.
  • Contact Us Page:

    • Allow users to contact support.
  • Search Engine Optimization:

    • Every aspect of the web app is optimized for search engines.
    • Meta tags, structured data, and other SEO best practices are implemented for improved discoverability.
  • Image Optimization:

    • Images are optimized for SEO.
    • ImageKit (CDN) is used to load images, ensuring faster load times and a better user experience.
    • Various other image optimization techniques are employed to enhance overall performance.
  • Responsive Design:

    • The web app is built to be responsive, ensuring a seamless user experience across various devices and screen sizes.
    • Designed using Tailwind CSS and DaisyUI for a modern and visually appealing UI.
  • Country-Specific Content:

    • Tailors content shown to users based on their country for a more personalized experience.