project image

Project information

About this project


React, Next.js, Redux, Ant Design, and bootstrap are among the technologies I've used to build the front end of this web application.


On the server side, I've used Typescript, Node.js, Express, MongoDB, and Firebase to power up this project.

Challenges & Conclusion

This E-Commerce platform brought many challenges. The big one is for sure the filtering functionality. This application has 6 filtering options. This means 6 different ways of searching for products in the database, which gave me the opportunity to dig deeper into how MongoDB search queries work. This is so far the largest product I had the opportunity to build. Currently, it has a total of 23 pages, including an admin panel and users' private profile pages.

Related Projects

NUN Agency Website


E-Com Logistics Website


CMTI Website