Skip to content

Repository files navigation

UrbanMart Mobile App

UrbanMart is a mobile e-commerce platform that allows users to browse, search, and purchase furniture products seamlessly. It features secure checkout, intuitive navigation, and a modern UI with a sleek design. The mobile app is built with Java, while the backend is developed using .NET Core and MongoDB, hosted in Azure.

Features

  • Product Browsing: Explore a catalog of furniture products, organized into categories.
  • Product Details: View detailed descriptions, prices, and vendor information for each product.
  • Search Functionality: Search for furniture products by name.
  • Shopping Cart: Add products to your cart and proceed to checkout.
  • Order Management: Track the status of your orders and view past purchases.
  • Vendor Reviews: Rate and review vendors after making a purchase.
  • User-Friendly Navigation: Intuitive navigation between different sections like Home, Search, Cart, Profile, and Orders.
  • Secure Checkout: A smooth, secure checkout process, with real-time order status updates.
  • Modern UI: A minimalistic and polished design, inspired by the latest mobile UI trends.

Tech Stack

  • Mobile Frontend: Java
  • Backend: .NET Core
  • Database: MongoDB
  • Hosting: Azure
  • Admin Portal: UrbanMart Admin Portal
  • API Documentation: All available APIs can be accessed via Swagger here.

API Reference

You can explore and test all the available APIs through the Swagger documentation: UrbanMart API Swagger Documentation

Installation and Setup

  1. Clone the repository:

    git clone https://github.com/yourusername/urbanmart-mobile-app.git
    cd urbanmart-mobile-app
  2. Open the project in Android Studio and sync all dependencies.

  3. Build and run the app on an Android device or emulator.

  4. To set up the backend, ensure you have a running MongoDB instance, and configure the API to connect to the hosted Azure URL.

Contributing

Feel free to fork the repository and submit pull requests. Any contributions to improve the app or add new features are welcome!

License

This project is licensed under the MIT License.

About

UrbanMart is a mobile e-commerce app for browsing and purchasing furniture. Built with Java and .NET Core, it features secure checkout and a modern UI.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages