Skip to content

Hassam11/AddTask-Cliente-Servidor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

AddTask-Cliente-Servidor

Descripción del proyecto

Este proyecto es una aplicación CRUD que utiliza la arquitectura "Cliente-Servidor" para su funcionamiento. El objetivo principal es aprender a conectar una base de datos a una aplicación web, realizar peticiones a la base de datos a través de una API REST y enviar solicitudes a la base de datos.

Texto alternativo

Tecnologías utilizadas

  • Frontend: React, TypeScript y Tailwind CSS.
  • Backend: Node.js con Express y mysql2.
  • Base de datos: MySQL.

Características

  • La aplicación permite realizar operaciones CRUD (Crear, Leer, Actualizar y Eliminar) en la base de datos.
  • El frontend está desarrollado utilizando React, TypeScript y la biblioteca de estilos Tailwind CSS, lo que proporciona una experiencia de usuario agradable y una interfaz visualmente atractiva.
  • El backend se basa en Node.js y utiliza el framework Express para crear una API REST que facilita la comunicación entre el frontend y la base de datos MySQL.
  • La conexión con la base de datos se realiza mediante el paquete mysql2, que proporciona una interfaz sencilla y eficiente para interactuar con MySQL desde Node.js.

Backend

Descripcion

📁 src/ Contiene el archivo principal index.js y la conexion a la base de datos.

📁 server/ contiene /src y package.json desde aqui debe ejectuar estos dos comandos, el primero instalara las dependencias, el segundo ejectura el servidor

    npm install
    npm run dev

Frontend

📁

    npm install
    npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published