Skip to content

lkseier/openspace-organizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Openspace Organizer

πŸ’¬ Description

  • This Python program helps teams randomly assign people to seats across tables in an open space
  • This program is perfect for daily rotations, team-building, and getting to know colleagues better.
  • This program reads names from an CSV file and randomly assigns them to available seats across tables.
  • We aim to built using Object-Oriented Programming, the project is modular, readable, and easy to extend.

βš™οΈ Installation

Clone this repo

git clone https://github.com/jgchoti/openspace-organizer.git

πŸš€ Usage

  1. Run the program
python main.py
  1. You will see a clean output of table assignments in your terminal.
πŸ“‹ Seating Arrangement:
Table 1: Capacity of 4 | Occupants: [Seat 1: Evi, Seat 2: Charly, Seat 3: Nadiya, Seat 4: Alberto]
Table 2: Capacity of 4 | Occupants: [Seat 1: Augustin, Seat 2: Hajer, Seat 3: Kenny, Seat 4: Preeti]
Table 3: Capacity of 4 | Occupants: [Seat 1: Aida, Seat 2: Moussa, Seat 3: Mengstu, Seat 4: Klebert]
Table 4: Capacity of 4 | Occupants: [Seat 1: Caterina, Seat 2: Yassine, Seat 3: Fang, Seat 4: Sofia]
Table 5: Capacity of 4 | Occupants: [Seat 1: Marc, Seat 2: Megan, Seat 3: Emmanuel, Seat 4: Yves]
Table 6: Capacity of 4 | Occupants: [Seat 1: Floriane, Seat 2: Choti, Seat 3: Dragos, Seat 4: Hanieh]

πŸ‘₯ Contributors

πŸ’¬ Personal Situation

This project was part of an assignment for the BeCode Data/AI program. The one-day challenge strengthened our skills in Python OOP and team collaboration.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages