Web applications

Cavavin - Interactive Wine Quiz

Cavavin is a national franchise of wine shops that wanted to modernize and improve its wine quiz app. I took over an existing ReactJS app with a Strapi backend and updated, optimized and adapted it to the brand's new requirements. The project covered refactoring the code, improving the user experience and adding new features.

Duration
3 months
Team
1 member
Year
2019

Technologies used

Complete technical stack used for this project

ReactJSJavaScriptStrapiNode.jsAPI RESTWeb hosting

Main features

  • Interactive, educational wine quiz
  • Modern, responsive user interface
  • Content management through Strapi
  • Dynamic question and answer system
  • Statistics and performance tracking
  • Design aligned with the Cavavin brand identity

Challenges encountered

  • Taking over existing code that needed maintenance and improvement
  • Modernizing the user interface
  • Improving application performance
  • Working with the existing Strapi setup
  • Meeting the franchise's constraints

Solutions provided

  • Progressive refactoring of the ReactJS code
  • Updated components and architecture
  • Optimized API requests and rendering
  • UX/UI improvements based on current standards
  • Documentation and training for the team

Results achieved

  • Modernized, high-performing application
  • Better user experience
  • More maintainable, scalable code
  • Client satisfaction and user adoption

Similar project?

Let's discuss your project and see how I can help you bring it to life.

Contact me

Going further