Este proyecto web es creado con el fin de ayudar a las personas que decidan conocer las tecnologías Spring Boot y ExtJS de manera conjunta. El proyecto es educativo y utilizan complementos de terceros o versiones de prueba, esto conlleva al impedimento de no poderse comercializar. El objetivo del proyecto factura electrónica es brindar a las personas un sistema que se encargue de toda la gestión de productos, clientes,empresas y facturas.
Tecnologías utilizadas:
- Spring boot 2.1.3 (https://spring.io/projects/spring-boot).
- ExtJS 6.6.0 (https://docs.sencha.com/).
- Bootstrap 4 (https://getbootstrap.com/).
- jsPDF (https://github.com/jamesbrobb/jsPDF).
- MySQL (https://www.mysql.com/).
Dependencias:
- com.google.code.gson
- spring-boot-starter-test
- spring-boot-starter
- spring-boot-starter-data-jpa
- spring-boot-starter-security
- spring-boot-starter-thymeleaf
- spring-boot-starter-web
- mysql-connector-java
- spring-boot-starter-test
- org.springframework.security
- spring-security-test
- net.sourceforge.nekohtml
- spring-boot-maven-plugin
Recursos extraídos de terceros:
- Iconos (https://www.flaticon.es/).
- Imagenes (https://www.pexels.com).
- Login (https://www.jackrutorial.com/2018/04/spring-boot-user-registration-login.html).
Usuarios del sistema:
- Cuenta: [email protected], Contraseña:admin2019
- Cuenta: [email protected], Contraseña:usuario2019