FTCHr allows pet owners to meet up with others near them to set up play dates for their pets. Users are able to create an account and log into the application. Upon login, users are greeted with an interactive map of post locations in their area. These post locations are created by users who are looking to find other people and pets to meet. The logged in user can create their own posts and their current estimated location will render on the map if location permission is granted. Users are also able to select any of the users in the application and create a live conversation with the direct messaging feature as well.
- Clone the repo from https://github.com/amiramonte/FTCHr-Front-End, https://github.com/amiramonte/FTCHr-Back-End, and https://github.com/truont2/FTCHr-socket-io
- Combine all the files into a single folder
- Setup .env file with mysql login credentials in the Server repo
- Open integrated terminal in each repo
- Run "npm i" to install dependencies
- Run schema file ("db/schema.sql") after connecting to mysql in the server repo
- Run "npm run seed" to seed the database
- Run "npm start" to boot up the server, front-end, and socket repo.
- Connect to "http://localhost:3001" in your browser
To use, visit https://ftchrapp.herokuapp.com/
GitHub
To contribute, contact any of us below!
Please contact any of us if you find bugs to squash! 🐛🐜
Checkout our Githubs!