Workplacer Backend is a Java-based server-side application that powers the Workplacer platform. Workplacer is a comprehensive office management platform that enables users to efficiently manage their office spaces, create facilities, add employees, and provide them with the opportunity to book desks.
- Office Management: Easily manage office spaces, including facilities and amenities.
- Employee Management: Add and manage employees, track their information, and assign them to specific offices.
- Desk Booking: Empower employees to book desks based on availability and preferences.
- JWT-based Authentication: Implemented robust authentication mechanisms for data privacy and access control.
-
Clone the repository to your local machine:
git clone https://github.com/arrrtem22/workplacer-backend.git
-
Navigate to the project directory:
cd workplacer-backend
-
Build the project using Maven:
mvn clean install
-
Configure the necessary environment variables and database settings in the
.env
file. -
Start the application:
mvn spring-boot:run
-
The backend server will now be running at
http://localhost:8080
.
Detailed documentation for the available APIs can be found in the API documentation. It provides comprehensive information on how to integrate and interact with the backend.
Contributions are welcome! If you would like to contribute to Workplacer Backend, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push the branch to your fork.
- Submit a pull request with a detailed description of your changes.
If you have any questions or suggestions regarding Workplacer Backend, please contact us at aoliinyk2022@gmail.com
. We value your feedback and are ready to assist you.