Inspiration

The motivation behind our app Ubuntu Unity is to to empower individuals longing to reconnect with their roots and unite with their culture. Hence, the name Ubuntu Unity! "Ubuntu" in Swahili is an African philosophy that emphasizes humanity, compassion, and community. It's a concept that resonates deeply across many African cultures.

What it does

Our app offers interactive features of cultural experiences, such as a blogs with articles, traditional recipes, quizzes to check your knowledge on what you've learnt here and a personalized recommender to suggest you movies and text based on your Black history interests.

How we built it

During development of this project, we gained valuable experience in utilizing ReactJS, integrating external LLM APIs, and implementing various libraries and technologies. Our Tech stack: MongoDB Express.js React NodeJS NPM Vite TailwindCSS
JavaScript

Challenges we ran into

We ran into few challenges while integrating JavaScript with LLM APIs and connecting JavaScript to MongoDB as well as deploying the project in cloud. Learning and working with new tech stack alongside developing an application in 24 hours was a challenge worth accepting!

Accomplishments that we're proud of

We implemented end to end full stack application with integration of mongoDb and API. We also learnt more about black culture.

What we learned

There were a lot of learnings in this project. Firstly, we learnt the spirit of collaboration and teamwork by brainstorming ideas together as a group to bring up a great idea. We tried to include diverse content sections such as recipes, fun-facts, quizzes so that we could represent the multifaceted nature of black culture. In today's times AI is an integral part of our lives, thus we implemented a recommender system for movies, books and articles

What's next for Ubuntu Unity

In steering Ubuntu Unity towards new horizons, we advocate for the integration of engaging community features like forums and discussion boards to foster meaningful conversations among our users. Additionally, introducing multilingual support will make the platform more globally accessible, allowing individuals to explore the richness of Black culture in their preferred language. Leveraging audio-visual content such as videos and podcasts will enhance the immersive experience, enabling users to engage with Black history, traditions, and stories through diverse multimedia formats. These strategic additions, coupled with ongoing community collaboration, will further solidify Ubuntu Unity as a dynamic and inclusive hub for the preservation and celebration of Black culture.

Built With

Share this project:

Updates