TasteAtlas

A space for food lovers to celebrate different cuisines from around the world.

About Project:

It is a cultural recipe sharing platform. Whether you're looking for new recipe ideas, cooking tips, or just want to share your own culinary creations, our platform provides a welcoming and interactive community for all. Join us in exploring the world, one dish at a time.

Development Process:

Once the idea for a cultural recipe sharing platform was formed, the development team got to work on creating a web application using the MERN-Stack (MongoDB, Express, React, and Node.js). We started by designing the user interface using React, creating a clean and user-friendly layout that would allow users to easily search and browse for recipes from different cultures. The team also integrated features like recipe categorization, search filters and a user dashboard.

Challenges we ran into:

The platform needed to ensure the security of user data and prevent unauthorized access. So, we integrated Auth0 for login/logout. Ensuring a seamless user experience required careful consideration of the user interface and user interaction. The team had to iterate on the design and functionality of the platform to ensure that users could easily browse, search, and interact with recipes from different cultures. We made use of different APIs to fetch images related to recipes.

Accomplishments we are proud of:

The team has successfully integrated the platform with various third-party services like Auth0 and Un-splash API and country-flag API. The team has written modular, reusable code that makes it easy to add new features and functionality to the platform.

What we learned:

The team learned that security is a top priority when developing a web application. The team likely learned that collaboration is key when developing a complex web application. By working closely with each other and with external service providers, the team was able to coordinate efforts and ensure the platform's success.

Future for TasteAtlas:

We want to scale the platform's infrastructure to handle increased traffic and user demand. This accomplishment has been critical in maintaining the platform's performance and user experience, even as the user base continues to grow. We want to implement many features of a real social media platform like notifications, chatting, live collaboration. We also want to implement filter search functionality in our dashboard.

Built With

Share this project:

Updates