BanglaGeoAPI is an open-source API project designed to provide geo location data for Bangladesh. It serves data on administrative divisions, districts, upazilas, unions, thanas, villages, and more. The API is built using TypeScript and Node.js, leveraging Express.js for routing and Mongoose ODM for seamless interaction with MongoDB.
- Comprehensive Data: Includes detailed information on Bangladesh's administrative hierarchy.
- Flexible Querying: Supports querying and filtering of location data.
- Scalable Architecture: Built on Node.js and Express.js for scalability.
- Secure and Reliable: Uses MongoDB Atlas for production data storage.
- Contributions Welcome: Open to contributions for enhancing and extending the API.
- TypeScript: Ensures type safety and enhanced developer experience.
- Node.js: Powers the backend server for handling API requests.
- Express.js: Lightweight framework for building robust APIs.
- Mongoose: ODM library for MongoDB, simplifying data modeling and interaction.
- MongoDB Atlas: Cloud-based MongoDB hosting for reliable production data storage.
To get started with BanglaGeoAPI, clone the repository and follow the setup instructions in the CONTRIBUTION file. Contributions and feedback are welcome!
This project is licensed under the MIT License - see the LICENSE file for details.