Skip to content

khalifaa55/coworking-space-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coworks - Coworking Space System

Overview

Coworks is an Object-Oriented Programming (OOP) project developed by Team 53 at Faculty of Computer and Information Science - ASU . It is a system designed to manage a coworking space, facilitating the reservation and administration of various room types for different users.

Welcome Screen

MainScreen

Features

  • Room Types:

    • General Room
    • Meeting Room
    • Teaching Room
  • User Types:

    • Visitor
    • Administrator
  • Technologies Used:

    • Java (OOP)
    • JavaFX for GUI
    • Maven for Dependency Management
    • JSON for Data Serialization

System Architecture

The system is built on OOP principles, providing flexibility and modularity in managing different room types and user roles. JavaFX is used for the graphical user interface, creating an intuitive and user-friendly experience.

How to Run

  1. Clone the repository:
    git clone https://github.com/your-username/coworks.git
  2. Build the project using Maven:
    mvn clean install
  3. Run the application:
    java -jar target/coworks.jar

About

Java Desktop Application for a coworking space system

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published