/PetsFinder

A NodeJS express website where people can post announcement of lost animals

Primary LanguageHTML

alt text

To run the server

Install mongodb

sudo apt install mongodb

Install dependency

npm install

Put your API Keys

PetsFinder use Algolia places for place autocomplete and place to geocode conversion. PetsFinder also use Mapbox for the frontend maps.

In the following files, change ALGOLIA_APP_ID_KEY, ALGOLIA_API_KEY and MAPBOX_API_KEY

create.ejs Algolia API

edit.ejs Algolia API

maps.js Mapbox and Algolia API

Start the server

npm start

Port

port 3000