DEV Community

Cover image for JumiaClone E-commerce App (MongoDB Atlas Hackathon 2022 on DEV)
Suleiman Faruk
Suleiman Faruk

Posted on

JumiaClone E-commerce App (MongoDB Atlas Hackathon 2022 on DEV)

What I built

An E-commerce web app build with Mongo-atlas. Inspiration gotten from Jumia

Category Submission:

Search No More: Build an application with full-text search capabilities using MongoDB Atlas and Atlas Search

App Link

https://glowing-syrniki-134127.netlify.app/

Screenshots

Image description

Description

An E-commerce app that allows full text search and search auto complete for thousands of products in MongoDB.
Products can be searched by product name. Products can be filtered by category. Search result can be selected, to view more about the product.

Link to Source Code

Back-end

https://github.com/tylerjusfly/atlas-hackathon

Frontend

https://github.com/malikmukhtar/Jumia-Clone

Permissive License

MIT License

Background

(What made you decide to build this particular app? What inspired you?)
Jumia is one of the biggest E-commerce websites in Africa. Has millions of users and sellers uploading thousands of products daily. We decided to choose E-commerce so we can test how fast and easy it could be searching through huge database with MongoDB Full text search.

How I built it

(How did you utilize MongoDB Atlas? Did you learn something new along the way? Pick up a new skill?)
We built the app with React and Nodejs express, and then we created a database on Mongo-atlas platform.
After completing the coding part on the back end of the app, we then indexed the *"products collection" * we then used the "index name" to configure the search function on the backend.

Additional Resources/Info

Collaborators

Top comments (0)