The Project
La Taverne des Aventuriers, a gaming bar in Nantes, needed a modern website that reflected its unique identity. The challenge was to create a high-performance, immersive web experience, while maintaining flexible content management similar to WordPress.
Technical innovations
Modern architecture
- Frontend developed with Next.js 15 and React 19
- Backend as a Service with PocketBase self-hosted
- Customized content management system
- Automated deployment via Coolify
Optimized performance
- Use of the latest Next.js :
- Static Site Generation (SSG)
- Incremental Static Regeneration (ISR)
- Server-Side Rendering (SSR)
- Image and animation optimization
- Token rotation for security
Animations and Design
- Integration of advanced animations with :
- Motion.dev for smooth transitions
- Rive for interactive animations
- After Effects for complex animations
- Modern, responsive design with TailwindCSS 4
Project management
Supervision and training
- Technical project management
- Supervision of trainees
- Implementation of best development practices
- Training in modern tools
Code quality
- Complete ESLint configuration
- Prettier integration
- Implementation of GitHub Actions
- Automated testing
Technical architecture
Frontend Backend DevOps
- Next.js 15 - PocketBase - Coolify
- React 19 - API REST - GitHub Actions
- TailwindCSS 4 - Authentication - CI/CD Pipeline
- Motion/Rive