Loading a mesmerizing experience..

BollyRiddl from RiddlGames

BollyRiddl from RiddlGames

Case Study

Problem Statement:

The client wanted to create a text-based guessing game revolving around Bollywood movies. The game required users to guess a "Mystery Movie" within seven attempts, with each guess revealing certain features (cast, genre, year, etc.) of the Mystery Movie if they matched the guessed movie. The game needed to store user statistics, including streaks, wins/losses, and guesses made. Additionally, the client required a backend system to manage movie data, archives, and analytics.

Proposed Solution:

We developed a web application using Next.js, featuring a dark and light theme. The game logic allowed users to make guesses, revealing matching features of the Mystery Movie, and provided two hints to unveil specific fields. User statistics were stored in the local storage and displayed after each game. An Archives page enabled users to play past days' games. We scraped movie data and stored it in a PostgreSQL database. The backend was built with Django, including an admin panel for managing movie data, archives, and user analytics without login/signup.

Result:

Our solution delivered a captivating text-based guessing game centered around Bollywood movies. Users could engage in the daily Mystery Movie challenge, leveraging revealed features and hints to make informed guesses. The local storage ensured seamless tracking of user statistics and streaks, enhancing the gaming experience. The backend system empowered the client with efficient movie data management, archive curation, and comprehensive analytics, enabling them to monitor and enhance the game's performance continuously.

Technology Used:

NextJS, Redux, Django, PostgreSQL, GitHub, AWS Codepipeline, AWS EC2

Loading...

Shoot your project query to us

@Tuffle Enterprises 2024

Loading...