Skip to content

Dextron03/proyecto-twitter

Repository files navigation

Proyecto CRUD tipo Twitter y Base de Datos

Este README proporciona información sobre un proyecto en desarrollo que es un CRUD (Crear, Leer, Actualizar, Eliminar) diseñado para simular una funcionalidad similar a la de Twitter. Además, se incluye información sobre la base de datos login que se utiliza en este proyecto. El proyecto está incompleto y se proporciona como un componente importante para un proyecto final escolar.

Descripción del proyecto

El proyecto es una aplicación web que permite realizar operaciones básicas en una base de datos de usuarios. Estas operaciones incluyen la creación, lectura, actualización y eliminación de registros de usuarios. A continuación, se detallan las partes principales del proyecto:

  • Vista de lista de usuarios: En la página principal, se muestra una tabla que enumera los usuarios existentes en la base de datos. Cada fila de la tabla muestra el ID, nombre, correo electrónico y contraseña del usuario. También hay opciones para editar y eliminar cada usuario.

  • Formulario de búsqueda y creación: En el lado derecho de la página, hay un formulario que permite buscar usuarios por su ID, nombre, correo electrónico o contraseña. También hay un botón "Nuevo" que permite agregar un nuevo usuario a la base de datos.

Base de Datos login

La base de datos login se utiliza en este proyecto para almacenar información de los usuarios. Aquí se presenta la estructura de la tabla users en esta base de datos:

  • id (tipo: int, longitud: 100): Identificador único de usuario.
  • name (tipo: varchar, longitud: 100): Nombre del usuario.
  • email (tipo: varchar, longitud: 100): Correo electrónico del usuario.
  • password (tipo: varchar, longitud: 100): Contraseña del usuario.

Requisitos previos

Para ejecutar este proyecto y la base de datos, necesitará un entorno de desarrollo web que admita PHP y MySQL. Además, se utilizan bibliotecas de Bootstrap para la interfaz de usuario, por lo que asegúrese de tener acceso a Internet para cargar estas bibliotecas desde la web.

Configuración

  1. Asegúrese de que su servidor web esté configurado para ejecutar archivos PHP.

  2. Cree una nueva base de datos MySQL con el nombre login en su servidor de base de datos.

  3. Utilice el archivo SQL Dump proporcionado para crear la tabla users y su estructura en la base de datos login. Puede importar el archivo SQL utilizando una herramienta como phpMyAdmin o ejecutando el archivo desde la línea de comandos.

  4. Actualice el archivo conexion.php con la información de conexión a su base de datos MySQL.

Uso

  1. Abra el proyecto en su servidor web.

  2. En la página principal, verá la lista de usuarios existentes en la base de datos.

  3. Utilice el formulario de búsqueda en el lado derecho para buscar usuarios por su ID, nombre, correo electrónico o contraseña.

  4. Para agregar un nuevo usuario, haga clic en el botón "Nuevo" y complete los campos en el formulario que aparece.

  5. Puede editar usuarios existentes haciendo clic en el enlace "Editar" en la lista de usuarios.

  6. Para eliminar un usuario, haga clic en el enlace "Eliminar" en la lista de usuarios.

Estado del proyecto

Este proyecto está incompleto y se proporciona como punto de partida para desarrolladores que deseen crear un sistema CRUD de usuarios similar a Twitter como parte de un proyecto final escolar. Se espera que el desarrollador continúe trabajando en el proyecto para implementar funcionalidades adicionales, mejorar la interfaz de usuario y abordar cualquier error o problema que pueda encontrar.

Tecnologías utilizadas

  • HTML
  • PHP
  • MySQL
  • Bootstrap

Contribuciones

Si desea contribuir a este proyecto, puede realizar un fork del repositorio, implementar nuevas características o correcciones de errores y enviar solicitudes de extracción. ¡Todas las contribuciones son bienvenidas!

Este proyecto es un trabajo en curso y puede estar sujeto a cambios. Se recomienda a los desarrolladores revisar y mejorar el código existente según sea necesario para satisfacer sus requisitos específicos. ¡Diviértase desarrollando!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published