Skip to content

A fullstack Marketplace Website where a person can buy and sell his/her mobile devices,properties,electronics,vehicles and more.

Notifications You must be signed in to change notification settings

anshtrivediaiml/majesticMarket

Repository files navigation

Majestic-Market

Welcome to the MajesticMarket Website! This is a fullstack application built using Next.js, TypeScript, Tailwind CSS, and MongoDB Atlas. It provides a platform for users to post and view advertisements for various categories of products, including vehicles, properties, mobile devices, and electronics. The app features location-based filtering and Google OAuth authentication.

Features

  • Categorical Product Advertisements: Browse and advertise your product ads for 2-wheelers, 4-wheelers, properties for rent and sale, mobile devices, and electronics at majestic market.
  • Location-Based Filtering: View posts based on selected location using Google Maps JavaScript API.
  • Price Filtering: Filter ads by specifying minimum and maximum prices.
  • Image Upload and Management: Store and manage ad images securely with ImageKit.io.
  • Google OAuth Authentication: Secure and easy authentication using Google OAuth.
  • Next.js Features: Utilizes file-based routing, server and client components for efficient rendering, and mongoose for ODM of mongodb cluster instance.

A reference link to the flowchart of this project is provided at the bottom.

Tech Stack

  1. Clone the repository:
    git clone https://github.com/yourusername/marketplace-website.git
    cd marketplace-website
    

About

A fullstack Marketplace Website where a person can buy and sell his/her mobile devices,properties,electronics,vehicles and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published