This website allows you to see who the local government officials are for a given address.
Local.Leaders.-.18.March.2023.mp4
Clone the project
git clone https://github.com/Marcellous11/capstone2-Local-Leaders.git
You'll need to open threww terminal windows and cd into both backend, frontend, and server. Make sure you have a database server ( I used postresSQL) running on port 5432. You will also need to run the file "leaders.sql" in a psql PostgreSQL interactive console. Run this in your termial
pqsl
Then run this to create database and fill it with starter code.
\i leaders.sql
Backend
cd local-leaders-back-end
Install dependencies
npm install
Start the server
npm start
Next you have to create a free google account at Google developer and create a API TOKEN, also free. In the apis folder, you will need to create a secret folder with a secret.js file in it. Save your API TOKEN in the secret.js file and export it.
Frontend
cd local-leaders-front-end
Install dependencies
npm install
Start the server
npm start
Client: JavaScript, React,React Router, MaterialUI
Server: Node, Express, Puppeteer
Database: PostgresSQL
Puppeteer MaterialUI React-Router React node-PostgresSQL Express
I'm a full stack developer currently living in Frisco TX. I love making websites that are useful and make life easier for people. That feeds into my love of making effective software that helps people in real life!
JavaScript, DOM Manipulation, Git, Ajax, jQuery, Python, Flask, SQL, PostgreSQL, Node, Express, React, Object Oriented Programming, and Redux.