Coder Social home page Coder Social logo

itacademy_node_s3.3-s4-s5_rest_server-jwt-bd-sockets's Introduction

隆Hola! 馃憢

! P谩gina en obras

Actualmente estoy trabajando en:

  • Desarrollo Web:
  • Datos:

En el pasado fui Flash coder/animator, Elearning - administrator / Elearning content creator, People Analytics...

itacademy_node_s3.3-s4-s5_rest_server-jwt-bd-sockets's People

Contributors

jonatanvicente avatar

itacademy_node_s3.3-s4-s5_rest_server-jwt-bd-sockets's Issues

Revisar y entregar

Hola, el lunes revisamos y entregamos el ejercicio 3.3.
Buen finde 馃檪

README.md

Redactar el README.md, con info del proyecto, como arrancarlo, dependencias utilizadas...

DataBase: implement createTask()

El fichero a implementar ser铆a 'bd/database-json.js'.
El fichero 'bd/pruebas.js' lo puedes utilizar para hacer pruebas, no forma parte de la aplicaci贸n final.

DataBase: implement updateTask()

El fichero a implementar ser铆a 'bd/database-json.js'.
El fichero 'bd/pruebas.js' lo puedes utilizar para hacer pruebas, no forma parte de la aplicaci贸n final.

Inquirer: New Date does not show in Print task in console.

// Print task via command line
const { status, id, createdBy, title, createdAt, startedAt, finishedAt } = task;
console.table({ status, id, title, createdBy, createdAt, startedAt, finishedAt });

I create task. createdAt Date does not show in Print Task
I update status. startedAt, FinishedAt do not show in Print Task

The dates are added in the database

Crear clase de Base de Datos

Crear/pensar la clase DB para que luego sea m谩s facil la integraci贸n con mySQL y MongoDB.

Pensar los metodos que tiene que tener esta clase.

DataBase: implement deleteTask()

El fichero a implementar ser铆a 'bd/database-json.js'.
El fichero 'bd/pruebas.js' lo puedes utilizar para hacer pruebas, no forma parte de la aplicaci贸n final.

Crear esquema inquirer

Tenemos que crear el esquema de las pantallas del "inquirer".
Ejemplo:

Pantalla 1 (userMenu)

  • Seleccionar usuario -> Pantalla 2
  • Crear usuario (sin contrase帽a, solo el nombre)

Pantalla 2 (mainMenu)

  • Crear tarea -> Pantalla 3
  • Actualizar tarea -> Pantalla 4 con interacci贸n
  • Borrar tarea -> Pantalla 4 con interacci贸n
  • Ver tarea -> Pantalla 4 con interacci贸n -> Pantalla 5
  • Listar tareas -> Pantalla 4

Pantalla 3 (createTask)

  • Id: "" (autoincremento)
  • Titulo: ""
  • Estado: "TODO"
  • Fecha creaci贸n: Poner fecha automaticament cuando se crea
  • Fecha inicio: Fecha cuando se pasa de TODO a ONGOING
  • Fecha fin: Fecha cuando pasa de ONGOING a DONE
  • Usuario alta: usuario previamente seleccionado

Pantalla 4 (listTasks)

TODO
1-asdf
2-asdf

ONGOING
3-asdf
4-asdf

DONE
5-asdf

Pantalla 5 (seeTasks)

  • Id: ""
  • Titulo: ""
  • Estado: ""
  • Fecha creaci贸n: ""
  • Fecha inicio: ""
  • Fecha fin: ""
  • Usuario alta: ""

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    馃枛 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 馃搳馃搱馃帀

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google 鉂わ笍 Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.