Modern nanny time tracking and family management application.
Create a .env.local file in the root directory with the following variables:
# Supabase Configuration
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-key
# App Configuration
NEXT_PUBLIC_APP_URL=https://mouna.app
NEXT_PUBLIC_APP_NAME=Mouna
# Optional: If using custom domain for API
NEXT_PUBLIC_API_URL=https://api.mouna.appThis app is configured to run on the mouna.app domain. The following configurations are in place:
- package.json: Homepage set to
https://mouna.app - next.config.mjs: Image domains configured for
mouna.appandwww.mouna.app - app/layout.tsx: Metadata configured with proper OpenGraph and Twitter card settings for mouna.app
-
Install dependencies:
pnpm install
-
Set up your environment variables (see above)
-
Run the development server:
pnpm dev
-
Open http://localhost:3000 in your browser
Run the SQL scripts in the scripts/ directory in order:
01-create-tables.sql02-add-profile-picture.sql03-add-timezone-support.sql04-add-communication-features.sql05-add-family-system.sql
The app is configured for deployment on the mouna.app domain. Make sure to:
- Set up your production environment variables
- Configure your domain DNS to point to your hosting provider
- Set up SSL certificates for
mouna.appandwww.mouna.app - Configure your Supabase project for the production domain