Festivity
Key Features
Customer-Facing Webshop
- Real-time inventory availability checking
- Direct online booking without quote requests
- Automated delivery zone detection and pricing
- Interactive product catalog with detailed descriptions and images
- Streamlined checkout process with service level selection
Admin Dashboard
- Advanced inventory management system with visual grid display
- Logistics planning tool for delivery routes and schedules
- Service plan management with trip organization and waypoint tracking
- Booking overview with detailed customer information
- Stock level monitoring and alerts
Technical Highlights
- Built with Next.js and TypeScript for type-safe development
- Turborepo for monorepo management
- Real-time inventory tracking system
- Integration with OpenTelemetry for monitoring and observability
- Comprehensive test coverage using Vitest
- Storybook implementation for component development and documentation
- Responsive design using Tailwind CSS
- Email notification system using React Email
Business Logic
- Smart inventory allocation system that prevents double-booking
- Automated work requirement calculations for staffing
- Dynamic pricing based on service levels and delivery zones
- Sophisticated booking management system with status tracking
Infrastructure
- Deployed on Vercel
- Database management with Prisma
- Content management through Sanity.io
- Monitoring and analytics integration
- CI/CD pipeline with automated testing and deployment
Areas of work
- Full-stack web development
- Complex business logic implementation
- Scalable architecture design
- User experience optimization
- Modern web technologies and best practices
Summary
The platform successfully streamlines the event rental business operations while providing customers with a seamless booking experience.