https://github.com/kluth/family-central
https://github.com/kluth/family-central
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/kluth/family-central
- Owner: kluth
- License: mit
- Created: 2025-11-05T10:04:17.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-11-05T12:16:53.000Z (7 months ago)
- Last Synced: 2025-11-05T12:19:58.375Z (7 months ago)
- Language: Kotlin
- Size: 315 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FamilyHub Platform v1.0
**A comprehensive family management platform built with modern Android development practices**
## Features
- Authentication & Family Management
- Task Management System
- Real-time Family Chat
- Shared Calendar
- Shopping Lists
- Profile & Settings
## Architecture
Built with Clean Architecture, MVVM, and Test-Driven Development.
## Tech Stack
- Kotlin, Jetpack Compose, Hilt
- Firebase (Auth, Firestore, FCM)
- 50+ Unit Tests with TDD
- Material 3 Design
## Project Structure
- `android/core/` - Domain, Data, Common modules
- `android/feature/` - Feature modules (Tasks, Chat, Calendar, etc.)
- `android/app/` - Main app module with navigation
## Getting Started
1. Clone the repository
2. Open in Android Studio
3. Add `google-services.json` from Firebase
4. Build and run
## Testing
```bash
./gradlew test # Run all tests
```
Made with TDD principles and Clean Architecture.