Project description
Eco-Mart is an e-commerce platform with an admin panel and a customer-facing application, which was a company project I worked on. The admin panel offers comprehensive management features like inventory, orders, users, and analytics. The customer app provides a shopping experience for browsing, adding to cart, and secure transactions. This project involved cross-team collaboration and utilized various technologies to create a scalable, user-friendly e-commerce solution
My Role
Managed the entire development cycle, from gathering requirements to project completion.
Admin Panel
- Sub Admin Management: Add and manage sub-admins with varying levels of access.
- Category Management: Create categories and subcategories with options to sync data from Zoho Inventory.
- Product Management: Create and manage products with synchronization capabilities from Zoho Inventory.
- Collection Creation: Organize products into collections for better customer navigation.
- Order Management: List orders and create orders on Zoho using the API.
- Promotions Management: Create and manage promotional offers.
- Translation: Bilingual support for English and Arabic.
- Onboarding: Create onboarding processes for new users.
- Banner Management: Add and manage banners for the app.
- Discounted Cards: Create and manage discounted cards for customers.
- Notifications: Send push notifications to customers.
- Cart Settings: Customize various settings related to the shopping cart.
- Customer Queries: Add options for customer questions and interactions.
Customer-Facing App
- Product Listings: Browse through categories, products, and collections.
- Cart Management: Add products to the cart and receive notifications for cart reminders.
- Order Management: Place and track orders.
- Promotional Codes: Apply promo codes and use discounted cards.
- Push Notifications: Receive push notifications for various updates and reminders.
Notable Achievements:
- Successfully integrated Zoho Inventory API for seamless data synchronization.
- Implemented Firebase push notifications for real-time customer engagement.
- Developed a bilingual platform supporting both English and Arabic, enhancing accessibility for a broader audience.
Skills and Deliverables
This comprehensive project showcases advanced e-commerce functionalities and integration capabilities, demonstrating a high level of expertise in web development and API integration.

