Skip to content

CS-intro-with-Python/cs-project-2025-ThomasLemann

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Review Assignment Due Date

CS_2025_project

Description

The idea of project is to create a browser game (puzzle), where user can log in and try to solve puzzles. Each puzzle is a picture cut into pieces.

Setup

Describe the steps to set up the environment and run the application. This can be a bash script or docker commands.

docker build -t new_image:latest .
docker run -p 8080:8080 -d --name container_1 new_image:latest
pip install -r requirements.txt
python client.py

Requirements

Python 3.11

Features

Describe the main features the application performs.

  • Feature 1: log in system
  • Feature 2: different levels: from change of pictures to number of pieces
  • Feature 3: ability to create your own puzzles (user can send picture to server, and it can be then cut into pieces and solved as a puzzle game)

Git

I will have my project on a main branch

Success Criteria

Describe the criteria by which the success of the project can be determined (this will be updated in the future)

  • Criteria 1: working system of sign up and log in
  • Criteria 2: puzzles work correctly and write a message when completed
  • Criteria 3: users can create new puzzle games

Railway

cs-project-2025-thomaslemann-production.up.railway.app https://cs-project-2025-thomaslemann-production-3ffe.up.railway.app/

About

2025-cs_project_2025-cs_project created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.8%
  • Dockerfile 8.2%