Hi 👋 I am Paula and in this project I combined two things that I love: coding and dogs!
Fluffy World is an application that allows pet lovers to search for pet services and pet friends near their location. You can find the perfect candidate and be sure that your fluffy friend is in right hands. You can contact them by email to ask for more details.
The goal of this project is to build a full-stack app using new technologies .
- Practice full-stack development
- Apply what I learned in the bootcamp
- Practice learning new technology independently
- Practice disciplined git usage
As a user, I want to be able to:
- Sign up as owner or candidate and choose which languages I speak
- Add or remove profiles from my favorites
- See details about my account. Favorites and profiles created by me
🐕🐈 As a pet owner, I want to be able to:
- Type one address and find pet services around it
- See a map with candidates near me (filter by distance)
- When I click the marker, I can see a Card with a short description of the candidate selected
- Check the details of each candidate
- Contact one candidate with a possible date and hour for the service
- Leave a review to help other owners to find the right candidate
- Register my pet to be available when someone looks for pet friends
👨🏻👩🏻As a person who provide services, I want to be able to:
- Create profiles to offer different services and define my available time for each one
Here you can find the server repository for this project.
- React, React Router DOM
- Redux, Redux-Thunk
- React Geocode, Google Maps API
- CSS, HTML, Bootstrap, Material-UI
In this project I try to use:
- Good commit messages
- Well named branches
- Pull requests with summaries
- Clone the app
- Cd into your project
- npm install
- npm start
You will need to create your own Google API Key for Geocoding API, Places API, Maps Javascript API