The DrodX Fashion mobile application is a comprehensive m-commerce solution for fashion retail, enabling customers to browse, select, and purchase clothing and accessories directly from their mobile devices. The app emphasizes user-friendly design, security, and scalability, offering both customer-facing features and an administrative panel for efficient store management.
- User Registration & Login: Secure account creation and login via email/password.
- Product Browsing: View products by categories.
- Search: Search for products using keywords or filters.
- Product Details: Images, descriptions, pricing, sizes, and material information.
- Shopping Cart: Add, remove, or update items.
- Secure Payment: Integration with PayHere and other payment gateways.
- Order Tracking: Real-time tracking of order status.
- Push Notifications: Alerts for orders, promotions, and new arrivals.
- Wishlist: Save items for future purchases.
- Customer Support: Chat or email support.
- Customer Management: View and manage user accounts.
- Product Management: Add, edit, and delete products.
- Order Management: Track and process orders.
- Frontend: Android Java (XML for UI)
- Backend: Firebase Authentication, Firestore, Realtime Database, Firebase Storage, Google Maps API
- Database: Firestore and SQLite
- Payment Gateway: PayHere
- Development Tools: Android Studio
- Architecture: Activity & Fragment structure (e.g., LoginActivity, MainActivity, ProductDetailActivity etc.)
- Coding Standards: OOPC concepts & OOD patterns
This project is licensed under the MIT License. You are free to use, modify, and distribute the project, but please credit the original author.


