Skip to content

elizabeth-dev/NearBot-Madrid

Repository files navigation

NearBot Madrid

Find near places in Madrid simply with NearBot, a bot that lets you to ask for any popular place, like supermarkets, subway stations, or drinking fountains, and through your location, it will search and tell you the position and some information of the nearest one. NearBot Madrid currently supports the following places:

  • Subway, commuter rail, and tram stations
  • Supermarkets of different brands
  • BiciMAD stations (public bike renting)
  • Drinking fountains
  • Public bathrooms
  • Public wifi hotspots

In the future, we will add some new categories, like ATMs, vegan food restaurants, fast food restaurants, and many other that would be handy to find quickly.

Built and ran with

  • Node.js v8.10 - Runtime
  • AWS Lambda - Serverless platform
  • AWS API Gateway - API Endpoint
  • AWS DynamoDB - Database engine

Used data

Dependencies

  • aws-sdk - For connecting to DynamoDB databases.
  • botgram - Telegram bot framework.

Authors

  • Elizabeth Martín Campos - Creator and initial work - Webpage

License

This project is licensed under the AGPLv3 license, a free software license that lets you to modify and distribute NearBot, including commercial use, but always under the same or a similar license. See the LICENSE.md for more details. Some of the APIs used in NearBot may be licensed under different licenses.

Contributing

Feel free to submit any issue, pull request, ask for enhancements, or any other change request you wish to make, but always providing a detailed explanation of the changes made, new improvements, added or removed dependencies, or any other important information that can affect the deployment or the future development of NearBot. Any request will be inspected and evaluated by the mantainers (only by me atm, hehe), and may be rejected if it's considered unnecessary or against the aims of the project.