A grocery e-commerce marketplace designed to connect customers with local vendors and farmers through a convenient online shopping experience.
The platform supported product discovery, customer accounts, shopping carts, ordering, online payments and administrative workflows required to operate the marketplace.
My contribution
I contributed across frontend development, backend functionality, REST APIs, database implementation, authentication, payment integration and production maintenance.
My responsibilities included:
Developing responsive customer-facing interfaces
Building and integrating backend APIs
Implementing login, registration and password recovery
Creating role-based access for customers, vendors and administrators
Developing product, cart and order-management workflows
Designing and updating MySQL database structures
Integrating Razorpay payment processing
Verifying payment signatures and transaction status
Fixing production issues and maintaining existing functionality
Participating in client discussions, demonstrations and feedback cycles
Technical solution
The frontend was developed using AngularJS, HTML, CSS and JavaScript. Backend functionality and APIs were implemented using PHP and CodeIgniter, with MySQL used for application data.
Authentication and authorization protected customer, vendor and administrative workflows. Razorpay integration handled online transactions using server-side signature verification and payment-status updates.
Outcome
Delivered an end-to-end grocery shopping workflow
Connected customers with local vendors and farmers
Enabled secure authentication and role-based access
Supported product, cart, order and payment operations
Integrated verified online payment processing
Provided a foundation for future multi-vendor expansion
Supported production maintenance and feature improvements