Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/octagon-simon/hng-11

All Tasks For The HNG 11 Internship Program
https://github.com/octagon-simon/hng-11

docker expressjs hng hnginternship javascript nodejs postgresql postman

Last synced: 7 days ago
JSON representation

All Tasks For The HNG 11 Internship Program

Awesome Lists containing this project

README

        

## HNG 11 Stage One Task - Backend Track

### Task Description

Set up a basic web server in your preferred stack. Deploy it to any free hosting platform and expose an API endpoint that conforms to the criteria below:

Endpoint: `[GET] /api/hello?visitor_name="Mark"` (where is your server origin)

**Expected Response:**

```javascript
{
"client_ip": "127.0.0.1", // The IP address of the requester
"location": "New York" // The city of the requester
"greeting": "Hello, Mark!, the temperature is 11 degrees Celcius in New York"
}
```

### Technologies Used

- NodeJS
- ExpressJS
- Accuweather
- ipInfo