COGE Multi-Tenant E-Commerce App
Coge E-Commerce is an online shopping platform. Its a multi tenant E-Commerce platform that allows online traders to easily get their own customized e-commerce application by simply registering on the platform and without writing any line of code.
This app was built with reactjs/typescript for the UI, redux toolkit for state management, apollo client for fetching the api end points, Node/Express for the server, PostgreSQL for database. The applications, both frontend and backend are hosted on AWS. Paystack payment is integrated and fully functional while works are ongoing to integrate both Stripe and Flutterwave payment platforms.
This app has two parts, the store, where customers can select items, add the items to cart and make payments while they can track delivery, rate products, share products on any online platform and reach out to their suppliers directly. The Merchant portal is basically a dashboard system, where the merchants can track order, sales, and add users to the platform. Registered merchants have their own dashboard that is not shared. Merchants can add products and see product ratings