JobLe2 - My Job Portal Learning Project

Project Logo
This is a simple Java Spring Boot web application I built to learn more about web development and practice using Spring Boot, JSP, and JSTL. It's a basic job portal where users can post and view job listings.

Features

  • User-friendly interface (still a work in progress!)
  • Basic job posting and viewing functionality
  • Dark theme for a cool look

Screenshots

  • Home Page
SMVDU IGNITE Brand GIF
  • Job Posting Form
SMVDU IGNITE Brand GIF
  • Job Listings Page
SMVDU IGNITE Brand GIF
  • Success Page
SMVDU IGNITE Brand GIF

Technologies Used

  • Java
  • Spring Boot
  • JSP (JavaServer Pages)
  • JSTL (JavaServer Pages Standard Tag Library)
  • HTML
  • CSS

Getting Started

Prerequisites

  • Java JDK 17 or above: Make sure you have a compatible Java Development Kit installed. You can download it from the official Oracle website or use a package manager like sdkman.

Running the Application

1. Using an IDE (Recommended)

If you're using IntelliJ IDEA or Eclipse:

  1. Clone the repository:

    git clone https://github.com/AnirudhHanda/JobLe2---JSP.git 

    If you're using IntelliJ IDEA or Eclipse:

    1. Open the project in your IDE:
    • IntelliJ IDEA: File -> Open and select the cloned project folder.
    • Eclipse: File -> Import -> Existing Maven Projects and select the cloned project folder.
    1. Run the application:
    • Locate the O197jobLe2Application.java file.
    • Right-click on it and choose "Run 'App.java'" or a similar option.
    1. Access the application:
    • Once the application starts, open your web browser and go to http://localhost:8080.

2. Using Maven (For VS Code or Command Line)

If you prefer using VS Code or the command line, you'll need Maven installed:

  1. Install Maven:

  2. Clone the repository:

    git clonehttps://github.com/AnirudhHanda/JobLe2---JSP.git
  3. Navigate to the project directory:

  •  cd o197JobLe2  # Replace 'o197joble2' with your actual project folder name.
    
  1. Build and run the application:
  • ./mvnw spring-boot:run 
    
  1. Access the application:
  • Once the application starts, open your web browser and go to http://localhost:8080.

Running the Application

Feel free to contribute if you have any ideas or improvements!

License

This project is licensed under the MIT License.