Skip to content

Michelle-932/LMLMD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Love Me, Love My Dog

A new dating app for people with dogs

Live App

npm version

What is it?Key FeaturesLibrariesHow to RunCreditsLicense

img

No more uncomfortable dates!

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

Key Features

  • 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.

screenshot

  • 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.

screenshot

Dependencies and Libraries

  • 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

How To Run This App

# 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:backend

Note If you're using Linux Bash for Windows, see this guide or use node from the command prompt.

Credits

This software uses the following open source packages:

License

  • 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

About

My new MERN stack dating app for people with dogs. Dating is rough, bring your dog!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors