Return to home

Festivity

The landing page of festivity.se.

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.