Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asjordi/webapp-todo
TODO App with Java and Jakarta EE
https://github.com/asjordi/webapp-todo
docker docker-compose jakarta-ee java jsp jstl-tags mysql servlet tomcat-server
Last synced: 9 days ago
JSON representation
TODO App with Java and Jakarta EE
- Host: GitHub
- URL: https://github.com/asjordi/webapp-todo
- Owner: ASJordi
- License: mit
- Created: 2024-03-27T22:31:25.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-06T15:49:36.000Z (3 months ago)
- Last Synced: 2024-11-06T16:45:34.453Z (3 months ago)
- Topics: docker, docker-compose, jakarta-ee, java, jsp, jstl-tags, mysql, servlet, tomcat-server
- Language: Java
- Homepage:
- Size: 109 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## About :computer:
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.
## Stack :hammer_and_wrench:
* Java SE
* Jakarta EE
* JSP
* JSTL
* CDI
* Tomcat
* MySQL
* Bootstrap## Installation :gear:
- Clone the repository
```bash
[email protected]: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:
```bash
mvn tomcat7:redeploy
```## License :page_facing_up:
Distributed under the MIT License. See `LICENSE` for more information.
## Contact :email:
Jordi Ayala - [@ASJordi](https://twitter.com/ASJordi)
Project Link: [https://github.com/ASJordi/webapp-todo](https://github.com/ASJordi/webapp-todo)