Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringBootApplication

Overview

This repository contains the SpringBootApplication project, a demonstration of a robust backend application built using Spring Boot. The goal of this project is to provide a template for creating scalable and maintainable web applications.

Project Purpose

The primary objective of this project is to:

  • Showcase the use of Spring Boot for developing RESTful APIs.
  • Demonstrate best practices for structuring and deploying Spring Boot applications.
  • Provide a base for developers to extend and build upon for their custom requirements.

Requirements

  • Java Development Kit (JDK) 17 or higher
  • Apache Maven 3.8.1 or higher
  • Git Bash

Technologies and Tools

To run this project, you will need the following:

Development Tools

  • IntelliJ IDEA or other client: For coding and debugging.

Getting Started

Follow these steps to set up and run the application:

  1. Clone the Repository:

    git clone https://github.com/Debesta/SpringBootApplication.git
  2. Build the Project: Open project in IntelliJ IDEA. Default location for cloning a repository is your user folder e.g. C:/Users/Debesta/SpringBootApplication

  3. Run the Application: Start the Spring Boot application using green button, which is located on top bar or use Shift + F10:

  4. Access the Application: Open your browser and navigate to:

    http://localhost:8080
    

Use Cases

This application is designed to support the following use cases:

  1. User Management:

    • Create, update, retrieve, and delete user records via REST API.
  2. Data Persistence:

    • Store and retrieve data using the integrated H2 database.
  3. Customizable Configurations:

    • Modify application settings via application.properties.

Contribution

Contributions are welcome! To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature/bugfix.
  3. Submit a pull request for review.

Contact

For further inquiries or support, feel free to contact:

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages