Giter Site home page Giter Site logo

ctd-esp-fe3-final-brianduran's Introduction

ctd-fe3-final Examen Final de Frontend III

Indice Requisitos Condiciones mínimas de aprobación Aspectos que modifican la valoración final de la nota Funcionalidades Desarrollo API Entrega Fecha de Entrega Formato de Entrega Requisitos Es indispensable clonar este proyecto en un repositorio privado, para poder trabajar de forma individual o en dupla. No se aceptarán proyectos que se hayan realizado sin partir de este template. Para eso deberás crear un repositorio con el nombre "ctd-esp-fe3-final" en tu cuenta de Github y luego seguir los siguientes pasos en tu terminal

clona el repositorio del final en tu computadora

git clone https://github.com/Frontend-III/fe3-final

ingresa al directorio del final

cd fe3-final

elimina los links al repositorio de DH

git remove remote origin

Agrega el link al repositorio de tu cuenta de github, reemplaza por tu cuenta

git remote add origin https://github.com//fe3-final

Sube el template inicial a tu repositorio de github

git push -u origin main Condiciones de aprobación Las siguientes condiciones son requisitos mínimos necesarios para la aprobación del final:

Cumplir con todas las funcionalidades obligatorias Solo se podrán utilizar las librerías que se detallan en este README. Ver Dependencias No se considerará realizada cualquier funcionalidad que sea implementada utilizando una librería distinta a las permitidas. Deberá ser desarrollada utilizando Javascript con React.js como libreria. Se espera que la página de Contacto, contenga los flujos de validación necesarios (minimo 2 validaciones), para un correcto submit del formulario. En los casos en que se requiera dar estilos a componentes, deberá realizarse teniendo en cuenta el theme del contexto global. Aspectos que modifican la valoración final de la nota Los siguientes aspectos son extras al requisito mínimo de aprobación que serán tenidos en cuenta para aumentar la nota final, siempre y cuando su implementación sea correcta:

Validaciones

Una validación para cada campor es suficiente, pueden ser "manuales" o con expreciones regulares. Lo importante es el correcto manejo de errores y submit. Funcionalidad de destacados

Se valorará funcionalidades extra a esta feature, como lo pueden ser el eliminar de destacadados, manejo de errores al intentar agregar repetidos y reseteo total de los destacados. Estilos

Se valorará el estilado de demas apartados de la App (por fuera del estilado obligatorio de las rutas en base al theme) Buenas Prácticas

Se prestará especial atención al uso de buenas prácticas, mejoras de performance (implementando useMemo) y la reutilizacion de codigo Funcionalidades Ver Funcionalidades.

Desarrollo Ver Desarrollo.

API La API a utilizar sera la siguiente: https://jsonplaceholder.typicode.com/users

Y para cada dentista en especifico: https://jsonplaceholder.typicode.com/users/:id

Formato de Entrega No deberan cambiar los nombres ni ubicacion de las variables/componentes/context que vienen con el repo base Se aceptará la entrega mediante la submisión de la URL de su repositorio clonado

El link al Google Form para la submisión será enviado por el profesor a cargo de la comisión.

Mucha suerte y éxitos!

ctd-esp-fe3-final-brianduran's People

Contributors

briann-duran avatar

Watchers

Brian avatar

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.