Skip to content

paulofer85/TodoApp

Repository files navigation

Project logo

Todo APP

Status License


Solución para gestionar tareas por hacer (TODO)

📝 Contenidos

🧐 Sobre el proyecto

Solución para gestionar tareas por hacer (TODO). La solución está compuesta por dos proyectos (uno para el back-end y otro para el front-end):

  • TodoAppSvc: El back-end es una API REST web service creada usando .NET Core 2.0 que tiene a disponibilidad los distintos verbos que va a consumir el front-end.
  • TodoAppWeb: El front-end es un proyecto de ReactJs creado usando el template de VS2019.

🏁 Instrucciones

Estas instrucciones le proporcionarán una copia del proyecto en funcionamiento en su máquina local para fines de desarrollo y prueba. En el README.md no se abarca el deploy.

Requisitos

Requesitos para instalar el software y cómo instalarlas.

+ Microsoft Visual Studio Community 2017 o superior
+ Microsoft SQL Server 2008 o superior
+ .NET Core 2.0

Instalación

Pasos a seguir para ejecutar la solución:

  1. Obtener el proyecto de git:
git clone https://github.com/paulofer85/TodoApp.git
  1. Abrir ´MS SQL Server Management Studio´ y ejecutar el archivo 'TodoAPP-Create.sql'
  2. Abrir proyecto en VS2017 (o superior).
  3. Setear como proyecto por default a TodoAppSvc.
  4. Ejecutar la solución y dejar ejecutandola.
  5. Abrir una consola de comandos (cmd o pm) y ejecutar la solución de front-end:
C:\>cd \TodoApp\TodoApp\TodoAppWeb\ClientApp
C:\TodoApp\TodoApp\TodoAppWeb\ClientApp>npm start

API REST

Los verbos disponibles son:

🔧 Running the tests

Explain how to run the automated tests for this system.

Test de la API REST via Postman

Se adjunta dentro de la solución un set de pruebas (TodoApp.postman_collection.json) que pueden ser importados a Postman y ejecutados para probar cada uno de los verbos.

ReactJs Front-end

Para mas información por favor ver el README.md que se encuentra presente dentro de la carpeta del proyecto front-end \TodoAppWeb\ClientApp.

🚀 Deployment

TODO

⛏️ Built Using

✍️ Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published