Schedulo is a lightweight event management system designed to make event registration and participation smooth, fast, and reliable.
- Firebase Authentication for secure sign-in
- Register for events effortlessly
- Host events with unique event IDs
- Check and view participant details
- Clean, minimal dark UI design
- Frontend: React
- Styling: CSS
- Backend: Firebase Authentication & Firestore Database
git clone https://github.com/A0D1I2L3/Schedulo.git
cd Schedulonpm install- Create a Firebase project at https://firebase.google.com
- Enable Authentication (Email/Password)
- Set up Firestore Database
- Copy your Firebase config and create a
.envfile:
VITE_FIREBASE_API_KEY=your_api_key
VITE_FIREBASE_AUTH_DOMAIN=your_project_id.firebaseapp.com
VITE_FIREBASE_PROJECT_ID=your_project_id
VITE_FIREBASE_STORAGE_BUCKET=your_project_id.appspot.com
VITE_FIREBASE_MESSAGING_SENDER_ID=your_messaging_sender_id
VITE_FIREBASE_APP_ID=your_app_idReplace the placeholders with your actual Firebase credentials.
npm run devThe app will run locally at http://localhost:5173
Made with care using Schedulo.