Add README.md

parent 87096b52
# Twotter 📖
Proyecto para bases de datos NoSQL
## Comenzando 🚀
....
### Pre-requisitos 📋
_Que cosas necesitas para instalar el software y como instalarlas_
```
Java 1.8 o superior
Elipse 2019-09 (Java EE)
Docker
RavenDB
Wildfly 11
```
### Instalación 🔧
_Una serie de ejemplos paso a paso que te dice lo que debes ejecutar para tener un entorno de desarrollo ejecutandose_
Bajar repositorio de Git y abrirlo con Eclipse
Crear una instancia de servidor de WildFly 11
```
Paso 1
Alternativa 1
Compilar el proyecto y agregar el ear a WildFly
Alternativa 2
Crear un docker para agregar WildFly y cargar el Ear del proyecto
Paso2
Crear un docker
Crear una base de datos RavenDB con el nombre Twotter en el docker
Configurar el DocumentStoreHolder con la IP del docker y el puerto asignado a RavenDB
```
_Y repite_
```
hasta finalizar
```
Para probar ahora solo necesitamos tener instalado POSTMAN
y ejecutar alguna consulta POST para probar la carga de Comentarios de esta forma
## Ejecutando las pruebas ⚙️
LogIn al sistema
http://<IP_del_docker_con_wildfly/rest/login
Publicar un comentario para un usuario determinado
http://<IP_del_docker_con_wildfly/rest/crearComentario
### Analice las pruebas end-to-end 🔩
Con estas pruebas debemos de obtener los resultados exitosos de una comunicacion entre los dockers, entre el backEnd java y la base de Raven
```
Al hacer un POST debemos de obtener como respuesta el objeto que se persistio
Al hacer un GET debemos de obtener los datos solicitados correctamente
```
### Y las pruebas de estilo de codificación ⌨️
_Explica que verifican estas pruebas y por qué_
```
Da un ejemplo
```
## Deployment 📦
Los dockers deben encontrarse en la misma network
## Construido con 🛠️
Herramientas utilizadas:
* [Maven](https://maven.apache.org/) - Manejador de dependencias
## Equipo 🖇️
Laura Scappa
Emiliano Martins
Maximo Lanza
## Wiki
## Versionado 📌
## Autores ✒️
* **Emiliano Martins** - **
* **Laura Scappa** - **
* **Maximo Lanza** - ** )
También puedes mirar la lista de todos los [contribuyentes](https://github.com/your/project/contributors) quíenes han participado en este proyecto.
## Licencia 📄
Este proyecto está bajo la Licencia (Tu Licencia) - mira el archivo [LICENSE.md](LICENSE.md) para detalles
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment