Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mariquenaallosa/portfolio-backend
https://github.com/mariquenaallosa/portfolio-backend
argentinaprograma java jwt spring-boot yoprogramo
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mariquenaallosa/portfolio-backend
- Owner: mariquenaallosa
- Created: 2022-07-22T05:26:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-29T16:31:19.000Z (about 2 years ago)
- Last Synced: 2023-03-04T15:57:26.029Z (almost 2 years ago)
- Topics: argentinaprograma, java, jwt, spring-boot, yoprogramo
- Language: Java
- Homepage: portfolio-backend-nine.vercel.app
- Size: 118 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# đź’» Portfolio Web - #YoProgramo
![GitHub Release Date](https://img.shields.io/github/release-date/mariquenaallosa/portfolio-backend) ![GitHub followers](https://img.shields.io/github/followers/mariquenaallosa?style=social)*NOTA: En este repositorio se encuentra todo lo relacionado al **Backend** del proyecto, para dirigirse al repositorio del **Frotend** **[hacer click aquĂ](https://github.com/mariquenaallosa/portfolio-frontend).***
## đź“ť DescripciĂłn
- ***Backend** del **Portfolio Web Fullstack*** realizado como Proyecto Final del curso **Argentina Programa - #YoProgramo**.- Se trata de una **API REST** realizada utilizando las tecnologĂas **Java + Spring Boot** bajo el modelo **MVC** para la lĂłgica y **MySQL** para persistencia de datos.
- A continuaciĂłn se incluye el **Diagrama Entidad - RelaciĂłn** (DER) utilizado en la Base de Datos Relacional y que posteriormente se traduce en los Modelos o Entidades del Backend:
## âś… Como utilizar la API
**Proximamente**
## ⌨🖱 Instalación
- Si queremos correr la aplicaciĂłn en un entorno local debemos tener en cuenta lo siguiente:1. Clonar el repositorio utilizando GIT o descargando el archivo ZIP:
`https://github.com/mariquenaallosa/portfolio-backend.git`
2. Instalar las dependencias de Maven utilizando nuestro IDE preferido o a través del comando:
`mvn install`
3. Crear/Configurar el archivo _application.properties_ en src/main/resources/
```properties
spring.jpa.hibernate.ddl-auto = update
spring.datasource.url = jdbc:mysql://:/?serverTimezone=UTC&createDatabaseIfNotExist=true
spring.datasource.username =
spring.datasource.password=
spring.jpa.database-platform = org.hibernate.dialect.MySQL8Dialect
portfolio.jwtSecret =
portfolio.jwtExpirationMs =
```
NOTA: Reemplazar los valores borrando los <>.4. Ejecutar nuestra aplicaciĂłn iniciando el archivo `PortfolioApplication.Java` o bien ejecutando el siguiente comando:
`mvn sprin-boot:run`## đź“© Contacto
🙋🏻‍♀️ Si tienes dudas podés hacerlo a través de: **[LinkedIn](https://www.linkedin.com/in/mariquenaallosa/)**