Think Mania

screenshot of Think Mania
express
react
chakra-ui

Think Mania is a TypeScript React web game is a movie guessing game where players must identify movies based on a series of emojis. This game is built using the MERN stack, which includes MongoDB for the database, Express for the server, React for the front-end, and Node.js for the back-end. Chak...

Overview

If you're looking for a fun and engaging way to test your movie knowledge, look no further than this emoji guessing game! Developed during a hackathon event in just 48 hours, this collaborative project leverages the full stack MERN technology along with TypeScript to create an interactive experience that promises hours of excitement. The concept is straightforward yet entertaining: guess the movie title based on the emoji clues provided.

The game is designed for competitiveness, where players are challenged to answer within a limited time to earn points. With a set of five questions, each correct answer not only boosts your score but also keeps the adrenaline rushing as you fight against the clock. It's a perfect game to bring friends together or challenge yourself.

Features

  • Interactive Gameplay: Engage with 5 questions designed to test your movie knowledge using creative emoji clues.
  • Time-Limited Fun: Players have to answer before the timer runs out, adding a thrilling layer of urgency to the game.
  • Scoring System: Earn 2 points for each correct answer, aiming to score 6 or more points to win.
  • Collaborative Effort: Developed by a team of enthusiastic collaborators, showcasing teamwork and creativity within a short timeframe.
  • Responsive Design: Accessible on both desktop and mobile devices, making it easy to play anywhere, anytime.
  • User-Friendly Interface: A welcoming starting page and straightforward game instructions make it easy for new players to join in on the fun.
  • Victory or Defeat Screen: Clear visual feedback on the final score enhances the excitement of the game experience.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

chakra-ui
Chakra UI

Chakra UI is a popular open-source React component library that provides a set of accessible and customizable UI components to help developers create modern web applications.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.