You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to Paw Spot! Are your fur-babies your best friend? Do you wish you could take them more places? Paw Spot is here for you. Here at Paw Spot we are creating an app where users can post pet-friendly locations along with the ability to view other users pet posts and even search for local spots near you. Our goals are to increase waggy tails, improve pet bonding, and create fun local experiences for our users.
Features
User Login and Authentication
Ability to Add, Update, and delete pet-friendly spots
Have personal spots just for user
View all spots
Can filter paw spots by category
Integrated Map API to help users locate pet-friendly spots
Running The Project
git clone the repository
cd into the repository
bundle
yarn
rails db:create
rails db:migrate
rails db:seed
yarn add react-geocode
yarn add google-maps-react
yarn add @react-google-maps/api
rails s
You will need to create your own personal API key for google maps, by going to (https://mapsplatform.google.com/) and registering for a free account.
An API key will generate when you create your account. Save this. If you need to access it again, navigate to API's and Services, click on creditials to generate or regenerate your personal API key.
Add your personal API key to the project by adding a .env file at the bottom the app, go into file, type GOOGLE_MAPS_API_Key = "insert personal api key here"
Never share your personal API key; check .gitignore and make sure that .env is added so your personal API key is never pushed.
In you browser (while the server is running 'rails s')localhost:3000