Skip to content

crada2/consulting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THE CODER'S OFFICE📌

Introducción👨‍⚕️

El proyecto "THE CODER'S OFFICE" es una aplicación que permite pedir cita al CTO para resolver problemas técnicos de los equipos de desarrollo. El objetvivo es desarrollar un producto mínimo viable (MVP). Se inicio con código espagueti, en PHP intentando llegar a una aplicación orientada a objetos usando el patrón MVC (Modelo, Vista, Controlador)

Objetivos de la práctica🛫

1.- Entender el patrón MVC (Model, View, Controller). 2.- Investigar sobre Bootstrap Framework. 3.- Introducirnos a las bases de datos relacionales & SQL. 4.- Entender componentes de vistas y conceptos en PHP. 5.- Introducirnos en el Refactoring. 6.- Comenzar con composer y autoload. 7.- Una intro al router como componente de los frameworks MVC

Estructura 📚

  • La aplicación constará de al menos 3 páginas

    • Una página para la lista con todas las citas previstas.
    • Una página con un formulario para crear una nueva cita.
    • Una página para editar una cita concreta.
  • Lista de citas:

    • Lista: Las citas deben aparecer por orden de creación con:
    • El nombre del coder o del equipo.
    • El tema de consulta
    • Fecha y hora de la creación de la cita
    • Las citas se podrán eliminar.
    • Podremos acceder a la edición de cada cita, y a la página de creación de una cita nueva.
  • Crear nueva cita:

    • Formulario con los campos necesarios obligatorios
    • Botón para borrar los campos
    • Botón para cancelar y volver a la lista principal
    • Botón para enviar la información
  • Editar cita

    • Formulario con los campos necesarios obligatorios.
    • Los campos deben tener la información de la cita a editar
    • Botón cancelar, Botón de enviar
  • La aplicación deberá ser responsiva.

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu ordenador local, para propósitos de desarrollo y pruebas:

Abre la terminal y ejecuta: git clone https://github.com/crada2/consulting.git para descargar el proyecto, realiza un fork.

Para desplegar la página en funcionamiento puedes acceder aquí

Wireframe 🚀

Wireframe de la idea principal del proyecto con funcionalidad:

Versión Desktop 🚀

Versión Mobile First 🚀

Dependencias 🧑

  • Frontend: HTML, CSS, SCSS - Opcional: Framework de CSS.
  • Backend: PHP.
  • Bases de datos: MySQL.

Herramientas 🧰

  • Miró
  • Figma
  • Mockup Ninja
  • Trello
  • Font-face
  • Ágile

Autores🌻

  • Sol Turipe.
  • Mayu Ruiz.
  • Cecilia Carbajal.
  • Abdessamad Belkhialat.
  • Miquel Cruz.
  • Clàudia Calero Duró.

Gratitud 🎁

  • Comenta a otros sobre este proyecto 📢 .
  • Apoya nuestros proyectos 🐈‍⬛.
  • Hecho con ❤️ por @belcar-ceci @abde7h👻 @SolTuripe👻 @MayuRuru👻 @mcc72👻 @ClaudiaCalero👻

Releases

No releases published

Packages

No packages published