The UrbanMart Admin Portal is a web-based application for managing the UrbanMart e-commerce platform. Built with React and powered by the same .NET Core backend as the mobile app, this portal allows administrators to efficiently manage various aspects of the platform.
- User Management: Manage user accounts, roles, and permissions.
- Inventory Management: Keep track of product inventory and stock levels.
- Order Management: View and manage customer orders and their statuses.
- Product Management: Add, edit, and delete products from the catalog.
- Notification Management: Create and manage notifications for users.
- Feedback Management: View and respond to customer feedback and reviews.
- Frontend: React
- Backend: .NET Core
- Database: MongoDB
- Frontend Hosting: Netlify
- Backend Hosting: Azure
- Backend API: UrbanMart API
- Frontend Deployment: UrbanMart Admin Portal
All available APIs can be accessed via Swagger here. You can explore and test all the available APIs through the Swagger documentation.
-
Clone the repository:
git clone https://github.com/yourusername/urbanmart-admin-portal.git cd urbanmart-admin-portal -
Install dependencies:
npm install
-
Start the development server:
npm start
-
Configure the app to connect to the backend API.
Contributions are welcome! Feel free to fork the repository and submit pull requests.
This project is licensed under the MIT License.