Skip to content

ycchang4/tribe-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎨 TRIBE App - Find Your Tribe

A friend-making app that matches people based on personality colors. Users share their life story, get assigned a TRIBE color via AI, and connect with compatible matches.

Status: In active development

🌈 The TRIBE Color System

Primary Colors

  • πŸ”΄ Ruby Red - The Passionate Driver (achievement, leadership)
  • πŸ”΅ Ocean Blue - The Deep Connector (empathy, relationships)
  • 🟑 Sunlight Yellow - The Joyful Explorer (adventure, optimism)
  • 🟒 Forest Green - The Steady Builder (growth, stability)

Secondary Colors

  • 🟠 Amber Gold - The Warm Mentor (guidance, wisdom)
  • 🟣 Lavender Purple - The Creative Dreamer (creativity, intuition)
  • 🩷 Coral Pink - The Playful Optimist (joy, connection)
  • 🀎 Earth Brown - The Grounded Realist (authenticity, loyalty)

πŸ› οΈ Tech Stack

Backend: FastAPI, PostgreSQL, SQLAlchemy, WebSocket
Frontend (Planned): React, TypeScript, Tailwind CSS
AI/ML (Planned): HuggingFace, sentence-transformers
Auth: JWT (python-jose), passlib

πŸš€ Quick Start

# Clone and setup
git clone https://github.com/ycchang4/tribe-app.git
cd tribe-app

# Create virtual environment
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

# Start PostgreSQL
brew services start postgresql  # Mac with Homebrew

# Run server
uvicorn main:app --reload

πŸ”„ Daily Workflow

Start working:

source venv/bin/activate
uvicorn main:app --reload

Stop working:

  • Press Ctrl+C to stop FastAPI
  • brew services stop postgresql to stop database
  • deactivate to exit venv (optional)

πŸ—ΊοΈ Roadmap

  • Database schema & migrations
  • User authentication
  • Color assignment AI
  • Matching algorithm
  • Frontend UI
  • Real-time chat
  • Photo uploads
  • Production deployment

Made with ❀️ and 🎨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages