LenzAdmin is an Android application built with Jetpack Compose to efficiently manage and monitor orders for delivery partners. The app is designed to retrieve real-time order details from a database with an Express backend and includes a notification system for new orders.
- 📦 Order Management: View, update, and track delivery orders.
- 🔔 Real-Time Notifications: Receive alerts for new orders.
- 🌐 Backend Integration: Fetch data from an Express.js backend.
- 🎨 Jetpack Compose UI: Modern, responsive, and efficient user interface.
- 📊 Delivery Status Updates: Change order statuses dynamically.
- 📜 Detailed Order View: Access customer details, delivery location, and payment status.
- Android (Jetpack Compose) – UI development
- Kotlin – Programming language
- Retrofit – API calls
- Express.js – Backend server
- MongoDB – Database storage
- Socket.IO – For Real Time Push notifications
- Clone the repository:
git clone https://github.com/Vivek-2004/LenzAdmin.git
- Open the project in Android Studio.
- Sync dependencies and build the project.
- Run the app on an Android device or emulator.
- Ensure the backend Express server is running.
- Modify Your API Key in the Retrofit service to match your backend server.
🚀 **Developed by **Vivek Ghosh