Skip to content

An ongoing Spring Boot project for efficient employee management. Features include CRUD operations, Spring Security for access control, CSV export with filters, and PDF generation for individual employee profiles.

Notifications You must be signed in to change notification settings

L0ic4/EmployeeXpress

Repository files navigation

EmployeeXpress - Local Setup Guide 🚀

Welcome 🖖 to EmployeeXpress! This guide will walk you through the process of setting up and running the application on your local machine. EmployeeXpress is a Spring Boot project that offers efficient employee management, CRUD operations, CSV export, PDF generation, and more.

✨ Prerequisites

  • Java Development Kit (JDK): Make sure you have Java 17 or higher installed on your machine.
  • PostgreSQL Database: Install PostgreSQL
  • Create two databases: employee for the application data and cnaps for cnaps data.

✨ Step-by-Step Setup

  • Clone the Repository:
git clone https://github.com/NiceGuyMe/EmployeeXpress.git
  • Configuration: Edit the src/main/resources/application.properties file to set your PostgreSQL database credentials for development databases:

  • Download dependencies, and start the application. Visit http://localhost:8080/signup in your browser to access EmployeeXpress and create account.

✨ Usage

Explore the various features, such as CRUD operations, CSV export, and PDF generation.

✨ Contributing

Contributions are welcome! If you find any issues or want to add features, fork the repository and create a pull request.

Feel free to reach out if you have any questions or need assistance. Happy coding with EmployeeXpress!

About

An ongoing Spring Boot project for efficient employee management. Features include CRUD operations, Spring Security for access control, CSV export with filters, and PDF generation for individual employee profiles.

Topics

Resources

Stars

Watchers

Forks