FamBoard is a comprehensive family management app that helps parents and children track and manage household responsibilities, rewards, and achievements.
- Task Management: Create, assign, and track tasks
- Approvals System: Parents can review and approve completed tasks
- Rewards System: Earn and redeem rewards for completed tasks
- User Management: Support for parent and kid user roles
- Dashboard: Personalized views for different family members
This is a monorepo containing:
- Frontend: React/Vite application with Tanstack Router, TailwindCSS, and Shadcn/UI
- Backend: NestJS REST API with TypeORM and PostgreSQL database
- Clone the repository
- Set up the backend (see backend README)
- Set up the frontend (see frontend README)