- Install the latest version of node and npm
git clone [email protected]:HackTheStacks/API-Portal.git
npm install
npm start
To start the server (step 4):
npm start
OR for development
npm install -g pm2
pm2 start npm --name "HackathonAPI" -- start --watch
Make a GET request to any of the end points. Postman works well for testing.
- Node - javascript runtime environment used for server applications
- Express - node's most popular web framework
- node-fetch - communicates with other APIs
- xml2json - javascript library for converting XML data to JSON format
- Moment - parsing and displaying dates and times
- Lodash - one of the most populate javascript utility libraries
- AWS Elasticsearch - Amazon's search service
- Python - programming language we're using for scraping the databases