Package me.josephsf.jobportaljosephsfeir


package me.josephsf.jobportaljosephsfeir
Job Portal application - A MongoDB-based job listing and application platform.

This is the root package of the Job Portal application, a Spring Boot application that provides a complete system for job seekers and recruiters to connect. The application uses MongoDB for data storage and offers both REST API endpoints and a command-line interface.

Key features of the application include:

  • User authentication and authorization with JWT
  • Role-based access control (candidates, recruiters, admins)
  • Job posting and browsing functionality
  • Candidate profile management
  • Recruiter company profile management
  • Job application submission and tracking
  • Application status management
  • Search capabilities for jobs and candidates

The application is organized into the following subpackages:

The main class of the application is JobPortalJosephSfeirApplication, which sets up the Spring Boot application context and initiates the embedded web server.

Since:
2025-05-15