Meetly is a full-stack meeting booking platform built with React (frontend), FastAPI (backend), and PostgreSQL (database).
It allows professionals to set availability, let guests book meetings, and receive notifications.
- User authentication (JWT)
- Host availability setup
- Public booking page for guests
- Guest form before booking
- Booking dashboard for hosts
- Email + popup notifications
- Cancel/reschedule functionality
- Frontend: React (Vite), React Router, React Toastify
- Backend: FastAPI, JWT, Pydantic
- Database: PostgreSQL (Neon / Supabase / Local)
- Notifications: SMTP (Gmail/SendGrid)
- Future Add-ons: Payments, AI scheduling, Calendar integration
git clone https://github.com/Santhosh-Kumar-2004/meeting-booking-app.gitAdd payment integration AI scheduling assistant Google Calendar sync Analytics dashboard
- Create repo on GitHub (empty).
- In VS Code terminal, inside your project folder:
git init git remote add origin https://github.com/YOUR-USERNAME/meeting-booking-app.git git add . git commit -m "Initial commit" git push -u origin main