Skip to content
/ Gama Public
forked from lLAlAlex/Gama

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

Notifications You must be signed in to change notification settings

StyNW7/Gama

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 90.5%
  • JavaScript 7.5%
  • Python 1.5%
  • Other 0.5%