Author: Mohammad Quthama Version: 1.0.0 (increment the patch/fix version number if you make more commits past your first submission)
this app will be on/as a server to the https://codefellows.github.io/code-301-guide/curriculum/city-explorer-app/front-end/
site it will handle its request and response with data to them
- Set up the working environment:
- adding .gitignore files
- installing express.js , dotenv, cors and nodemon through npm.
- adding the proper
.gitignore
and the ESlint JSON file
- Retrieving data from
JSON filesAPI servers and use them to construct objects - send the object as a responses for each Endpoint.
- response with an error statement when one accrued.
- added database for
LOCATIONS
- this project used (JavaScript, Node.js , .express.js , dotenv, cors, nodemon,superagent ,postgreSQL).
- API Services used are (LocationIQ , NPS , weatherbit API,YELP FUSION,The MovieDB API ).
04-04-2021 4:00PM - Application now has a fully-functional express server, with a GET route for the location resource. 05-04-2021 8:04PM - Application now uses API servers instead of local storage, and now show US national parks 07-04-2021 11:55PM - Applications now uses postgreSQL to save locations information into a database and retrive the information from it if he find it there. 07-04-2021 11:55PM - Application now uses YELP FUSION API and The MovieDB API
Number and name of feature: #1 Movies:
Estimate of time needed to complete: 15mins
Start time: 2:00 pm
Finish time: 2:30 pm
Actual time needed to complete: 30 mins
Number and name of feature: #2 Yelp
Estimate of time needed to complete:2 hours
Start time: 2:30 pm
Finish time: 5:30 pm
Actual time needed to complete: 3 Hours
Number and name of feature: #3 Pagination
Estimate of time needed to complete: 15 mins
Start time: 5:30 pm
Finish time: 5:50 pm
Actual time needed to complete: 20 mins