https://github.com/thecodermehedi/banglageoapi
BanglaGeoAPI is a RESTful API server built with Node.js, Typescript, Express, and Mongoose ODM, MongoDB Atlas Database, providing geo location data for Bangladesh's administrative divisions, districts, upazilas, unions, thanas, villages, and more.
https://github.com/thecodermehedi/banglageoapi
api bangla bangladesh bangladesh-districts bangladesh-divisions bangladesh-geocode bangladesh-location-api bangladesh-union bangldesh-geo-code developer-bangladesh district division geo-location location rest-api union
Last synced: 7 months ago
JSON representation
BanglaGeoAPI is a RESTful API server built with Node.js, Typescript, Express, and Mongoose ODM, MongoDB Atlas Database, providing geo location data for Bangladesh's administrative divisions, districts, upazilas, unions, thanas, villages, and more.
- Host: GitHub
- URL: https://github.com/thecodermehedi/banglageoapi
- Owner: thecodermehedi
- License: mit
- Created: 2024-05-07T07:42:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-15T11:20:39.000Z (about 1 year ago)
- Last Synced: 2025-01-14T00:14:34.875Z (9 months ago)
- Topics: api, bangla, bangladesh, bangladesh-districts, bangladesh-divisions, bangladesh-geocode, bangladesh-location-api, bangladesh-union, bangldesh-geo-code, developer-bangladesh, district, division, geo-location, location, rest-api, union
- Language: TypeScript
- Homepage:
- Size: 484 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
BanglaGeoApi
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.
### Features
- **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.### Technologies Used
- **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.### Getting Started
To get started with BanglaGeoAPI, clone the repository and follow the setup instructions in the [CONTRIBUTION](CONTRIBUTING.md) file. Contributions and feedback are welcome!
### License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.