A full-stack web app allowing users to visualize where all of the most recently updated building permits in a specific jurisdiction are located and save their favorites.
Implemented a responsive client using JavaScript and React.js library that passes data to components via context and state.
Architected RESTful API endpoints using Node.js/Express routers to perform CRUD operations POST, GET, PATCH, AND DELETE.
Engineered a PostgreSQL database to save reports and user data while seamlessly integrating with the Express application.
Integrated Google Maps Places API with the client to autocomplete property address inputs.
Technology
React.js - user interface library
Heroku - platform for PostgreSQL database hosting
PostgreSQL - relational database management system
Node.js - back-end JavaScript runtime environment
JSON Web Tokens - method for representing claims securely between two parties
Knex.js - SQL query builder for JavaScript
JavaScript - programming language
HTML5 - markup language
RESTful APIs - application programming interface that conforms to the constraints of REST
Express.js - back end web application framework for Node.js