Plume & Compas Showcase Website— Modern Next.js 15 showcase website for tutoring center with CalDAV booking system, news blog and advanced SEO optimizations.
Contexte du projet
Origine
Need for a professional showcase website to present tutoring services with automated booking system and modern content management.
Public cible
Parents, students, website visitors looking for tutoring services in Montpellier.
Objectif
Create a modern web presence with online booking, news management and local SEO optimization.
Mon rôle
Full-stack developer responsible for complete architecture, front-end and back-end development, external services integration and SEO optimization.
Next.js 15 architecture with App Router, Server Components and SSR/SSG optimizations. Integration of booking system with NextCloud CalDAV for real-time slot synchronization.
Development of articles CMS with media management, tags and publishing. Admin interface for banners, images and site content management.
Integration of interactive guestbook with page-turning effect using React Spring. Comment system with moderation and dynamic display.
Complete SEO optimization with dynamic metadata, JSON-LD structured data, automatic sitemap and performance optimization (Core Web Vitals).
External services integration: ImageKit for image optimization, Resend for transactional emails, n8n for workflow automation and Umami for analytics.
Stack technique
Frontend
Backend
Infrastructure
Fonctionnalités clés
Méthodologie & Résultats
Approche
Agile development with short cycles, continuous integration and automated testing. Mobile-first design approach.