Skip to content

Application that allows you to load CSV files, validate your data and store them in a database. Users can perform CRUD operations on uploaded records. Includes flexible search and robust error handling.

Notifications You must be signed in to change notification settings

DMarzzucco/Convert_csv_to_json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Management CSV

Mi genial imagen

This is an application to upload CSV files and manage them. You can easily delete, update or add new data within the file.

NextJS Logo TailwindCSS Logo TypeScript Nest Logo PostgreSQL logo Prisma Logo

Important

Follow the steps stated in the documentation to avoid having any problems. If you have any questions, you can consult the documentation of the respective services. ./client for the front-end and ./server for the back-end.

API Documentation

The API is documented using Swagger. You can access the full documentation by visiting Port: /api/#/ on your server after launching the application.

Note

In order for the file to be uploaded and modified, it must comply with these columns.

ID | Nombre | Departamento | Edad | Email

In case you want to modify the columns, you can enter the ./Server/Prisma folder and change as needed.

Intall and Run

$ docker-compose up 

Port App: 3000

Requirements

  • Nodejs (optional)
  • Nestjs (optional)
  • Docker

License

Made by Dario Marzzucco.

About

Application that allows you to load CSV files, validate your data and store them in a database. Users can perform CRUD operations on uploaded records. Includes flexible search and robust error handling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published