Fizzbuzz draw lolz
Project description
Real-Time Drawing and Guessing Game
Badges
Project Description
This project is a Flask-SocketIO web application designed for real-time communication and interaction through a drawing and guessing game. Players can join rooms, participate in drawing, guess drawings made by others, and see real-time updates.
Team Members
Deployment Link
https://fizzbuzz-draw-5d5v2.ondigitalocean.app/
Docker Container
Getting Started
Follow these instructions to run a copy of the project on your local machine.
Running the Project
-
Clone the Repository
git clone https://github.com/software-students-spring2024/5-final-project-spring-2024-team-fizzbuzz-final.git cd 5-final-project-spring-2024-team-fizzbuzz-final
-
Create a .env file in the root of the directory with the following contents
MONGODB_USER=your_mongodb_user
MONGODB_PASSWORD=your_mongodb_password
MONGODB_HOST=your_mongodb_host
MONGODB_NAME=your_database_name
MONGODB_AUTHSOURCE=admin
MONGODB_PORT=27017
WEBAPP_FLASK_SECRET_KEY=your_secret_key
WEBAPP_FLASK_PORT=5000
WEBAPP_FLASK_ENV = development
WEBAPP_FLASK_APP = app.py
- Running with Docker
To run the project, use
docker-compose up --build
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fizzbuzz_draw-1.0.12.tar.gz
(45.7 kB
view hashes)
Built Distribution
Close
Hashes for fizzbuzz_draw-1.0.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1fde9ad048b5f90dbe7b572a2ad58be95a6b73998af4f3b672fbdddcf645578 |
|
MD5 | 3eb9086b496369890da25853656462ca |
|
BLAKE2b-256 | d061eb183629c52c88a151a52611bc21a5a22e6960d90bd882811af015b6b378 |