"Joy has come" - A mobile-first wellness app that helps users heal emotionally through African-inspired meals, soulful music, and mindful journaling.
├── backend/
│ ├── database/
│ │ ├── migrations.ts # Database schema
│ │ └── queries.ts # Database operations
│ ├── routes/
│ │ ├── mood.ts # Mood check-in endpoints
│ │ ├── food.ts # Food recommendation endpoints
│ │ ├── music.ts # Music suggestion endpoints
│ │ └── user.ts # User data and favorites
│ └── index.ts # Main API server
├── frontend/
│ ├── components/
│ │ ├── App.tsx # Main app component
│ │ ├── MoodCheckIn.tsx # Mood selection and journaling
│ │ ├── FoodRecommendation.tsx
│ │ ├── MusicSuggestion.tsx
│ │ ├── Favorites.tsx
│ │ └── LanguageToggle.tsx
│ ├── data/
│ │ ├── recipes.ts # African-inspired recipes
│ │ ├── music.ts # Curated music suggestions
│ │ └── translations.ts # Bilingual content
│ ├── index.html
│ └── index.tsx
└── shared/
└── types.ts # Shared TypeScript interfaces
Ayédùn is designed to be mobile-first and culturally warm, featuring: