Pawly is a website that helps you connect with dog owners in your area in order to set up playdates for their furry frens. You can sign up your pups with your email or gmail account. Add all your pup's info : name, breed, birthday, picture, energy level and a short bio in order to showcase your dog properly. You can then start swiping and choose some nice frens for your pup. When you match with a pup in your area, you are then able to chat directly to set up a playdate.
This website was a collaborative effort done as our final for Lighthouse Labs. Contributors :
- MongoDB, Express, React, Node.js
- Fork this repository, then clone your fork of this repository.
- Install dependencies using the
npm install
command in both the server and client folders.
- run the front end server with
npm start
- run the back-back end server with
npm start
- @date-io/moment: "^1.3.13",
- @fortawesome/fontawesome-svg-core: "^1.2.35",
- @fortawesome/free-solid-svg-icons: "^5.15.3",
- @fortawesome/react-fontawesome: "^0.1.14",
- @material-ui/core: "^4.11.3",
- @material-ui/icons: "^4.11.2",
- @material-ui/pickers: "^3.3.10",
- axios: "^0.21.1",
- emoji-picker-react: "^3.4.4",
- firebase: "^8.3.3",
- firebaseui: "^4.8.0",
- moment: "^2.29.1",
- react: "^17.0.2",
- react-dom: "^17.0.2",
- react-firebase-hooks: "^3.0.3",
- react-firebaseui: "^4.1.0",
- react-router: "^5.2.0",
- react-router-dom: "^5.2.0",
- react-scripts: "4.0.3",
- react-tinder-card: "^1.4.0",
- sass: "^1.32.8",
- socket.io-client: "^4.0.1",
- cookie-session: "^1.4.0",
- cors: "^2.8.5",
- dotenv: "^8.2.0",
- express: "^4.17.1",
- mongoose: "^5.12.3",
- nodemon: "^2.0.7",
- socket.io