Creating a React-based web application allowing users to view and analyse data about volcanoes based on a provided REST API using data and authentication endpoints using HTTP GET and POST requests. Afterwards, deploy using Express.js and extend the provided REST API with custom endpoints. The root of the site (localhost:3000) points to Swagger documentation based on the back-end.
Technology used:
- React
- Node.js
- Express.js
- MySQL
- Swagger
- Knex
- JSON web tokens