What is it? • Key Features • Libraries • How to Run • Credits • License
Watching a rom-com and seeing the familiar montage of awful dates, I wanted to build an app to solve some of the problems I remember having when trying to meet new people -- but with your dog!
- Planning Dates: It's hard to find dog-friendly places to go, so you can meet your match and plan your date with this app!
- Safety: Dog-friendly places are well lit, full of other people and open during business hours
- Awkwardness: Solves the problem of having nothing to talk about. At least you know you both like dogs!
- Familiarity: Your dog is an excellent judge of character and can help you feel better in unfamiliar situations
- Gender Matching Logic: The app provides users with a comprehensive filtering mechanism that matches individuals based on gender identities and preferences. Using a complex backend filtering logic, users can find potential matches who align with their gender identity and preferences for 'men', 'women', and 'non-binary' individuals.
-
Dog-friendly Date Planning: Taking user interactions into the real world, Love Me, Love My Dog offers a unique feature that enables users to discover local dog-friendly places suitable for dates.
Leveraging MongoDB as the backend database, users can save their favorite venues, explore new suggestions, and even contribute by submitting new dog-friendly places. This feature enhances the app's utility beyond matchmaking and fosters meaningful, dog-centric connections.
-
Tailored for Dog Lovers: This application introduces a fresh and creative approach to dating, catering specifically to dog lovers. The inclusion of dog-friendly date ideas resonates with those who are passionate about dogs, allowing them to connect with like-minded individuals while sharing memorable experiences with their furry best friends.
- Frontend: React, CSS
- Backend: Node.js, Express
- Database: MongoDB
- Libraries:
react-tinder-card, Axios, React Cookies - Enhancements: MongoDB for dog-friendly places, user-contributed content
- Deployment: Deployed frontend and backend on local server for development purposes
# Clone this repository
$ git clone https://github.com/
# Go into the client and server
$ cd client
$ cd server
# Install dependencies
$ npm install
# Run the app
$ cd client and npm start:frontend
$ cd server and npm start:backendNote If you're using Linux Bash for Windows, see this guide or use
nodefrom the command prompt.
This software uses the following open source packages:
- Love Me, Love My Dog app and concept copyright ©2023 Michelle Kirkland.
- Love Me, Love My Dog tagline "Dating is rough. Bring your dog!" copyright ©2023 Michelle Kirkland.
michellekirkland.io · GitHub @michelle-932 · Twitter @megabee415


