Web DeveloperMy CareerContactRoleplayingIllustrations
Photo de profil

The Dice Guild,
Co-Founder, Full-Stack Developer

Next.js | Typescript | TailwindCSS | Firebase

Next.js | Typescript | TailwindCSS | Firebase

The Dice Guild is a web application that simplifies the organization of tabletop RPG sessions, allowing players to focus on what truly matters: the game.
As a Co-founder, I managed tasks, sorted, and prioritized them to ensure the timely release of features. At the same time, as a Tech Lead, I oversaw development and personally built the majority of the features.

Full-Stack Development

  • Designed and implemented the application architecture
  • Selected the most suitable technologies
  • Developed the user interface with Next.js and TailwindCSS
  • Designed and integrated new UX/UI elements
  • Implemented custom animations
  • Built the back-end with Firebase
  • Set up advanced security rules
  • Developed cloud functions
  • Integrated Firebase Storage and Firebase Auth
  • Utilized Next.js Middleware
  • Integrated with Discord and created a bot
  • Transformed the application into a Progressive Web App (PWA)
  • Deployed the application to production

Advanced Features

  • Developed a custom calendar system with player availability synthesis
  • Created a community and friends system
  • Implemented push notifications and email support
  • Added multilingual support

Quality and Continuous Improvement

  • Implemented unit, integration, and End-to-End testing
  • Conducted code reviews to ensure quality and maintainability
  • Collected user feedback and made necessary adjustments

Project Leadership

  • Presented the project at conventions
  • Prioritized and managed tasks