Skip to content

The project CSV2Mongo is an application that follows the layered architecture pattern. It allows users to convert CSV files to MongoDB format and provides an API for seamless integration with other systems.

License

Notifications You must be signed in to change notification settings

KiraTheGenius/CSV2MongoAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSV2MongoAPI 🌱

Project Description

This project focuses on extracting data from CSV files concurrently and storing it in MongoDB. Additionally, it involves the creation of a REST API to interact with the data stored in MongoDB.

Features

Concurrent CSV Data Extraction: The project utilizes concurrent processing to extract data from CSV files. This approach enhances performance by leveraging parallelism.

MongoDB Integration:

The extracted data is stored in MongoDB, a popular NoSQL database. MongoDB offers flexibility and scalability for handling large datasets.

REST API:

The project includes a REST API that allows users to interact with the data stored in MongoDB. Users can perform various operations such as create, updare, remove, and retrieving specific data through intuitive HTTP endpoints.

Technologies Used

Getting Started

To get started with this project, follow these steps:

   go run . 

And also don't forget to install mongodb.

Here's API Documentation : Postman - Document

Contact

For any inquiries or feedback, please contact me with my email in my bio.

I hope you find this project useful and look forward to your feedback!

About

The project CSV2Mongo is an application that follows the layered architecture pattern. It allows users to convert CSV files to MongoDB format and provides an API for seamless integration with other systems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages