Inspiration As a Nigerian, I’ve grown up surrounded by vibrant cultures, deep-rooted traditions, and stories passed down through generations. But in recent years, I’ve watched as many of these cultural elements slowly fade — forgotten by younger generations or replaced by modern trends. This project was born out of a desire to preserve what’s left before it’s gone.
CultureGraph is inspired by the village elders whose voices are slowly silenced, by the traditional crafts no longer practiced, and by the unique dances and languages now spoken only by a few. I wanted to create a digital sanctuary where these cultural treasures could be stored, shared, and explored — not just in Nigeria, but around the world.
How I Built It I used a combination of tools to bring this idea to life:
Frontend: React.js for a clean, responsive interface
Backend: Node.js and Express for handling submissions and managing data
Database: Firebase Firestore to store entries (stories, images, metadata)
Mapping: Mapbox API to visualize global contributions and pin them by location
Media: Users can upload text, images, or voice recordings of local traditions
The platform allows anyone to submit a cultural practice they want the world to remember — with a title, short description, category (language, music, festival, etc.), and their location.
What I Learned I deepened my understanding of the power of digital storytelling to preserve memory and identity.
I learned how important accessibility and cultural sensitivity are when building platforms that involve diverse communities.
I also discovered how technology can be used not just for profit, but for preservation, education, and social impact.
Challenges I Faced Cultural accuracy: Ensuring that submissions represent traditions correctly and respectfully.
intergrating Database.
Data collection: Encouraging people, especially rural dwellers, to contribute stories.
Language barriers: Some stories are best told in native languages, so localization remains a challenge I plan to address.
Technical limitations: Balancing a rich media experience with fast load times and mobile accessibility.
What’s Next This is just the beginning. I plan to:
Partner with schools and local NGOs to collect more entries.
Add multilingual support to welcome non-English speakers.
Launch a “Heritage Heroes” program to reward young people documenting their communities.
CultureGraph is a tribute to the past and a gift to the future.
Built With
- bolt.new
- neon
- react
- typescript

Log in or sign up for Devpost to join the conversation.