SmartBooking is an enterprise-grade, full-stack scheduling ecosystem and real-time notification engine. Designed with a sleek, high-performance glassmorphism interface, it allows businesses to dynamically deploy service offers, manage customer capacity, and instantly broadcast transactional notifications.
- ⚡ Production Frontend Portal: SmartBooking Client UI
- ⚙️ Production Core API Gateway: SmartBooking API Hub
Real-time Metrics Aggregator: Instantly monitors critical business indicators including Total Revenue Generated, Total Booking Inflow, and Active Marketing Offers in a Glassmorphic Command Center.
Persistent Media Pipeline: Integrates natively with the Cloudinary API to guarantee that user-uploaded high-resolution offer banners remain online permanently.
Live Countdown Clocks: Integrated micro-timers display real-time hour/minute/second ticks for active sales, creating a psychological sense of urgency.
- Backend Infrastructure: ASP.NET Core 8 & PostgreSQL (Robust & Reliable Data Storage).
- Frontend Interface: React 19 + TypeScript + Tailwind CSS (Highly responsive UI).
- Media Pipeline: Cloudinary Integration (Persistent, cloud-based Image Hosting).
- Notification Engine: Gmail SMTP Integration (Automated Transactional Emails).
- Interactive UX: Framer Motion for buttery-smooth animations and state feedback.
- Clone the repository:
git clone https://github.com/mittalsaks/SmartBooking.git - Environment Setup: Add your
Cloudinary,JWT, andSMTPcredentials in your backend configuration (or Render Environment Variables). - Run the Services: - Backend:
dotnet run- Frontend:
npm run dev
- Frontend:
Sakshi Mittal | GitHub: @mittalsaks
Built with ❤️ for the Hackathon. Focused on clean architecture and scalable solutions.
