El proyecto DesafioMVC tuvo como objetivo realizar un sistema web ABM(Alta, Baja, Modificacion) con relación a los alumnos, cursadas y materias de una universidad. Las siglas MVC significa Modelo-Vista-Controlador, el cual es un diseño de software que se basa en dividir en 3 capas, las mencionadas anteriormente, para así tener una programación mas organizada y legible.
El proyecto fue desarrollado utilizando CodeIgniter un framework de desarrollo el cual se puede acoplar a un programa de entorno de desarrollo como Netbeans, para hacer mas intuitivo la programación. Al ser un desarrollo web se utiliza HTML, CSS, PHP, JS.
Para probar el proyecto se debe tener instalado el XAMPP, con los modulos Apache y MYSQL activos. nSe deberá crear una carpeta en el directorio C:\xampp\htdocs llamada DesafioMVC, quedando el directorio C:\xampp\htdocs\DesafioMVC. Una vez realizado esto se debe importar la base de datos indicada en DesafioMVC\bd mediante el Phpmyadmin. Finalmente mediante cualquier navegador se deberá acceder a http://localhost/DesafioMVC donde se encontrará la pantalla de Login de Usuarios. *En el proyecto se encuentra un archivo Probar Usuarios.txt el cual se especifican los usuarios creados y los privilegios de cada uno.
Se encuentra online en internet para visualizar sin instalar: http://reflejo.epizy.com/DesafioMVC/
Leer el archivo Probar Usuarios.txt para obtener informacion del login.
El proyecto tiene como finalidad la realización de un sistema de altas, bajas, modificaciones y listado de las entidades de una universidad(alumno, materias y cursadas). Además de contar con un sistema de autenticacíon de usuarios(alumno/profesor) los cuales tienen distintos accesos y atributos. La parte estética no tuvo demasiada relevancia, dandolé prioridad al funcionamiento óptimo del sistema.
Para realizar algún contacto con respecto al proyecto: Reflejo: [email protected]