/webapp-todo

TODO App with Java and Jakarta EE

Primary LanguageJavaMIT LicenseMIT

TODO App with Java and Jakarta EE

About 💻

TODO App is a web application to manage tasks and users. It is developed with Java and Jakarta EE. It has a login system, user management, and task management. Tomcat is used as a server.

app01

app01

app01

Stack 🛠️

  • Java SE
  • Jakarta EE
  • JSP
  • JSTL
  • CDI
  • Tomcat
  • MySQL
  • Bootstrap

Installation ⚙️

  • Clone the repository

    git@github.com:ASJordi/webapp-todo.git
  • Create a MySQL database with the script in src/main/resources/db/db.sql

  • Configure the database connection in src/main/webapp/META-INF/context.xml

  • Install dependencies with Maven

  • Configure tomcat to use the MySQL connector

  • Run the application with:

    mvn tomcat7:redeploy

License 📄

Distributed under the MIT License. See LICENSE for more information.

Contact 📧

Jordi Ayala - @ASJordi

Project Link: https://github.com/ASJordi/webapp-todo