Skip to content

mbauer55/tech-days-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Copilot Showcase

This is a Java application built with Spring Boot and Maven. It uses SQL for data storage.
The main purpose of this application is to test the capabilities of GitHub Copilot.

Short Description

Small REST Services for User CRUD operations:

  • Some endpoints
  • Validation (Regex)
  • Generation:
    • Tests
    • Swagger
    • Documentation
    • Commit message

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Java
    • Spring Boot
      • Web
      • JPA
      • Validation
      • Test
  • Maven
  • SQL database
    • H2
    • FlyWay

Installing

A step by step series of examples that tell you how to get a development environment running.

  1. Clone the repository
  2. Navigate to the project directory
  3. Run mvn install to install dependencies
  4. Configure your database connection in application.properties
  5. Run mvn spring-boot:run to start the application

Running the tests

Explain how to run the automated tests for this system.

Built With

  • Java - The programming language used
  • Spring Boot - The web framework used
  • Maven - Dependency Management

Authors

  • Manuel Bauer

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

GitHub CoPilot Showcase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages