Cinebingo is a movie-themed bingo web app game featuring daily rankings to fuel player competitiveness. Coded with React and generated with Vite.
Access the project running in production by clicking here.
- Integration with TMDB API
- Real-time global ranking built with Fluid Framework
- Centralized global states with Context API
Follow the steps below to set up the project locally:
Before starting, make sure you have the following installed/created:
- Node.js (version 16 or higher)
- Git
- npm or yarn
- Fluid Framework instance running on Azure Fluid Relay
- TMDB API tokens created
Clone this repository to your local machine using:
git clone https://github.com/schutz-luca/cinebingo.gitMove into the project's directory:
cd cinebingoInstall all required dependencies for the project.
npm installor
yarnCreate a .env file in the root directory of the project and configure the required variables. Use the provided .env.example file as a reference:
cp .env.example .envRun the development server to start the application.
npm run devor
yarn devThis project is licensed under a custom MIT-based license
See LICENSE for full terms.
