Skip to content

Latest commit

History

113 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Gama Logo

Gama

Gamify, Share, and Learn Together!


Gama - Garuda Hacks 6.0 Hackathon

Gama Preview

Gama is a cultural learning and preservation platform that empowers communities to contribute, explore, translate, and gamify Indonesian heritage. In a time where languages, traditions, and knowledge are disappearing, Gama helps people reconnect with culture through technology, interaction, and storytelling. It brings fun, inclusivity, and accessibility into cultural learningβ€”ensuring that the spirit of Bhinneka Tunggal Ika continues to thrive.

GarudaHacks 6.0 Hackathon DevPost Link


πŸ“ƒ Table of Contents


βš™οΈ Technology Stack

React | TypeScript | Vite | Tailwind CSS | Shadcn UI | MongoDB | Express JS | Node JS | Python | Flask | Hugging Face


🧩 Core Features

πŸ“š Cultural Content Library

  • Explore rich content on traditional dances, folktales, artifacts, and culinary heritage
  • Multimedia-based content (image, audio, video, narration, ancient script)

🧠 Community-Driven Translation

  • Users can collaboratively translate cultural assets into local and global languages
  • Support for rare scripts: Javanese, Balinese, Dutch Colonial, etc.

πŸ•ΉοΈ Gamified Learning System

  • Learn through missions, quizzes, and streaks
  • Earn badges and rank up on cultural knowledge leaderboards

🎀 Content Submission Portal

  • Anyone can contribute: audio folklore, dialect samples, old manuscripts, or historical photos
  • Curated by moderators and experts to ensure quality

🌐 Community & Challenges

  • Weekly cultural challenges (e.g., β€œUpload a forgotten legend from your village”)
  • Community post board for storytelling, reflection, and cultural sharing

πŸš€ Live Demo

πŸ‘‰ https://gama-gh6.vercel.app/


🧰 Getting Started Locally

Prerequisites

  • Node.js (v16+)
  • MongoDB
  • Python
  • Git

Clone the Project

git clone https://github.com/lLAlAlex/Gama.git
cd Gama
cd Frontend
npm install
npm run dev

πŸ” .env Configuration

.env for the Backend

MONGO_URI=
JWT_SECRET=
PORT=

πŸ“Έ Website Preview

Home Page
Crafts Page
Inventory Page
Play Page
Journey Recap Page
Heritage Books Page
3D Monument Quest Game

🧭 Diagram

Overall Database System Flow:

This diagram shows how the models connected using ERD Diagram


πŸ‘₯ Owner

This Repository is created by Trello Lero Team

  • Stanley Nathanael Wijaya - Team Lead and Frontend Dev
  • Nathaniel Alexander - Fullstack Developer
  • Nicholas Chandra - Software Developer
As Hackathon Project for Garuda Hacks 6.0 Hackathon

πŸ“¬ Contact

Have questions or want to collaborate?

Made with ❀️ by Trello Lero Team

About

πŸ† 3rd Winner of Connecting Cultures Track @ Garuda Hacks 6.0 - Gama Full Stack PWA App - Made by Trello Lero Team

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages