Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.7 KB

File metadata and controls

51 lines (32 loc) · 1.7 KB

Task Agenda

A Task agenda for many users web aplicattion full-stack developed with Java Spring boot 3.1.1 Framework.

Fronted developed with Html, Css, Java Script & Vuetify Framework.

MySql as a database engine.

Prerequisites.

  • The aplication makes use Java with the version 17.

    It's important to make sure you have a version of jdk 17 or higher, so that the application can run correctly.

  • The aplication makes use Maven with the version 4.0.0, but it can run in the version 3.9. Anyway in the project files comes tools to run the project with maven, but it is mandatory to have it installed.

Database configuration.

Import the database from the taskagenda.sql file to your mysql server of choice.

Before running the application it is important to configure the application.properties file. In this file the following must be specified:

  • The mysql server url.
  • Name of the database (contactsapp).
  • Username of mysql server.
  • Password of username.

Make sure that the mysql server is working properly.

Start aplication.

Run server.

In the root of the project run the following command in a console:

Before executing the command make sure you have an internet connection, as maven will need to download dependencies.

  • Linux:
   ./mvnw spring-boot:run
  • Windows:
   mvnw.cmd spring-boot:run

Consult view.

   http://localhost:8080/