Event Sync is a powerful event management platform that enables users to create and manage events seamlessly. It offers real-time attendance tracking, event registration forms, QR-based ticket validation, and automated email confirmations. The platform is designed to enhance event organization with advanced tools like Google Calendar integration, data analytics, and attendance exports.
- Create multiple events with detailed information.
- Generate and share event-specific QR codes for easy access.
- Custom registration forms for attendees.
- Email OTP verification for secure user sign-up.
- Strong authentication and authorization mechanisms.
- Automatic confirmation emails upon successful registration, with ticket QR code attachment.
- Real-time attendance tracking with analytics.
- Export attendance data in Excel format with a single click.
- QR code scanning system for quick check-ins and auto-verification.
- Google Calendar setup for event scheduling.
- Multi-admin event management with shared access controls.
- Seamless event coordination among multiple admins.
- 📽️ Upload and present PowerPoint slides within the platform.
- 📩 Custom mass email functionality for event attendees.
- 💳 Integrated payment gateway for paid events.
- 📝 Better registration form builder
- Clone the repository:
git clone https://github.com/your-repo/event-sync.git
- Navigate to the server directory:
cd apps/server
- Create a
.env
file and add the required environment variables:DATABASE_URL=<your_database_url>
- Go back to the root directory and set up dependencies:
npm run setup
- Start the development server:
npm run dev
- Run the application using Docker:
docker compose up
For any queries, feature requests, or contributions, feel free to open an issue or submit a pull request. Stay tuned for upcoming updates!
- Portfolio- https://itzsouvik.com/
- GitHub- https://github.com/Souvik9205
- Instagram- https://www.instagram.com/souvik_23_/
- LinkedIn- https://www.linkedin.com/in/souvik9205/
Happy coding! 🎉