Skip to content

MarketXpress/MarketX-frontend

Repository files navigation

MarketX | Secure P2P Marketplace 🚀

MarketX is a state-of-the-art decentralized marketplace built on the Stellar Network. It leverages Soroban Smart Contracts to ensure trustless transactions through a secure escrow system, providing total peace of mind for both buyers and sellers.

MarketX Preview

✨ Key Features

  • 🛡️ Escrow Protection: Funds are locked in smart contracts and only released upon successful delivery.
  • 🌐 Stellar Native: Built for the Stellar ecosystem, featuring low fees and lightning-fast settlements.
  • 🔑 Hybrid Auth: Seamlessly switch between Web2 (JWT-based) and Web3 (Freighter Wallet) authentication.
  • ✨ Premium UI/UX: High-end dark mode aesthetic with glassmorphism, Framer Motion animations, and a responsive design.
  • 🛠️ Role-Based Access: Dedicated workflows for Buyers and Sellers.

🛠️ Tech Stack

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone [email protected]:MarketXpress/MarketX-frontend.git
    cd MarketX-frontend
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Build for production:

    npm run build

📂 Project Structure

  • src/app: Next.js App Router pages and layouts.
  • src/components: Reusable UI and layout components.
    • src/components/animations: Framer Motion animation primitives.
    • src/components/auth: Wallet connection and auth-related components.
  • src/context: React Context providers (Auth, etc.).
  • src/providers: External library providers (React Query).
  • src/lib: Utility functions and configuration.

🤝 Contributing

This is an open-source project and we welcome contributions! Whether it's fixing a bug, adding a feature, or improving documentation, feel free to open a Pull Request.

  1. Create a new branch: git checkout -b feat/your-feature-name
  2. Commit your changes: git commit -m "feat: your feature description"
  3. Push to the branch: git push origin feat/your-feature-name
  4. Open a Pull Request.

⚖️ License

Distributed under the MIT License. See LICENSE for more information.


Built with ❤️ by the MarketX Laboratory team.

About

A secure, decentralized P2P marketplace and escrow platform built on the Stellar Network using Soroban Smart contracts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors