Gestor de turnos para Trabajo Practico Final de la Materia Programacion III en la Universidad Tecnologica Nacional
- Java 21
- Spring Boot
- Spring Security
- Spring Data JPA
- Mercado Pago SDK
- Maven
- Spring Security
- Autenticación basada en sesiones
- Control de acceso por roles
- PostgreSQL (SupaBase)
- HTML5
- CSS3
- JavaScript
- Tailwind
- Bootstrap
- Render
- Docker
Email: admin123@gmail.com Contraseña: Hola12_!
Email: gonzalo@gmail.com Contraseña: Hola12_!
Email: claudio@gmail.com Contraseña: Hola12_!
No se incluyen cuentas de prueba para clientes. (Tanto el empleado y empleador ya mencionados son clientes)
Para probar las funcionalidades de cliente, registrar un nuevo usuario desde la aplicación.
-
Clonar el repositorio y acceder al directorio:
git clone https://github.com/gonnnzaDev/AppointMee.git cd AppointMee -
Configurar la base de datos en
src/main/resources/application.properties:spring.datasource.driver-class-name=org.postgresql.Driver spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect spring.jpa.hibernate.ddl-auto=validate spring.jpa.show-sql=true spring.datasource.username= (Usuario) spring.datasource.password= (Contraseña) spring.datasource.url= (Bdd)
-
Compilar y ejecutar:
./mvnw spring-boot:run
-
Acceder a la aplicación en
https://appointmee-vcs2.onrender.com
- Backend : Giovanni Morro Bai.
- Frontend : Gonzalo Leonel Lopez.