Skip to content

Bangladesh locations Rest API service. Build with NodeJS, Express, MongoDB

License

Notifications You must be signed in to change notification settings

AbmSourav/bdapis

Repository files navigation

BD API


BD API is a RestAPI service. Divisions, Districts, Upazilla, Thana, Post Office, Post Code etc of Bangladesh are available in Bangla and English within endpoints.

v1.x is a MVP of this project and also Open-source. Built with NodeJS, ExpressJS, MongoDB, Heroku. Looking for Sponsor/Investor for full project. Contact Here.


BD API is now also available on Rapid API market place. Click Here


Documentation:

Documentation website is here



Contribution environment setup

With Docker
You need to have install Docker & Docker compose.

  • Create .env file from .env-example
  • Please contact with maintainer for MongoDB credentials.
  • Add the creadential in .env files DBURL
  • Then run docker-compose up -d --build
  • To watch file changes, change the value of PORT in the app.js, then run docker-compose exec app npm run dev