/doorflash-backend

A copy of DoorDash.com, A web scraper that uses Puppeteer which scraps all the data from a specific username only for itself and then saves all the data to MongoDB. Creates a REST API, using Express, and the view part of the MVC uses React.js. (*)

Primary LanguageJavaScript

DoorFlash

A copy of DoorDash.com, A webscrapper that uses Puppeter which scraps all the data from a specific username only for itself and then saves all the data to MongoDB. Creates a REST Api, using Express, and the view part of the MVC uses React.js. Link for the preview

Back End: GitHub Repository

  • Node.js
  • NGINX
  • Express.js
  • DOCKER
  • Linux

Front End GitHub Repository

  • React.js

End Points

Domain name: https://doorflash-api.azurewebsites.net

A list of stores: Example: https://doorflash-api.azurewebsites.net/v1/partnerships

/v1/partnerships

Information about the selected store: Example: https://doorflash-api.azurewebsites.net/v1/partnerships/farm_burger

/v1/partnerships/{NAME_OF_THE_PARTNERSHIP}

Menu of the selected store: Example: https://doorflash-api.azurewebsites.net/v1/partnerships/farm_burger/menu

/v1/partnerships/{NAME_OF_THE_PARTNERSHIP}/menu