An app that makes it easy to schedule meetings with others.
Clone repository with: git clone https://github.com/FindingATime/FindingATime
Run supabase start
Copy .env.example
to .env.local
and update NEXT_PUBLIC_SUPABASE_URL=http://127.0.0.1:54321
and update NEXT_PUBLIC_SUPABASE_ANON_KEY from the output of supabase start
Run pnpm run dev
Visit local Site ·
- Node.js >= 18.17.0
- pnpm >= 8
pnpm dev
— Starts the application in development mode athttp://localhost:3000
.pnpm build
— Creates an optimized production build of your application.pnpm start
— Starts the application in production mode.pnpm type-check
— Validate code using TypeScript compiler.pnpm lint
— Runs ESLint for all files in thesrc
directory.pnpm format-check
— Runs Prettier and checks if any files have formatting issues.pnpm format
— Runs Prettier and formats files.pnpm test
— Runs all the jest tests in the project.pnpm test:ci
— Runs all the jest tests in the project, Jest will assume it is running in a CI environment.pnpm analyze
— Builds the project and opens the bundle analyzer.
This project is licensed under the MIT License - see the LICENSE.md file for more information.
To learn more about the architecture of this project, please see the ARCHITECTURE.md file.
Finding A Time uses the SupaNext Starter Kit.
Made with 💖 as part of Code Day Labs.