Skip to content

ParsaHaji09/datingapp35L

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DateWalk - A React Dating Web App

Welcome to DateWalk, where meaningful connections start with a stroll. DateWalk is a React-based dating web app that enhances the traditional dating experience with a unique rating system and a variety of features.

Table of Contents

Getting Started

Prerequisites

  • Node.js
  • MongoDB
  • React

Installation

  1. Clone the repository:
    git clone https://github.com/ParsaHaji09/datingapp35L.git

  2. Install dependencies for outer folder:
    npm i

  3. Navigate to the project directory:
    cd datingapp

  4. Install dependencies for inner folder:
    npm i

    • if you are unable to install please try:
      npm i --force

Features

User Profile

  • Create a detailed profile with:
    • Name
    • Pronouns
    • Birthday
    • Major
    • Bio
    • Unique tags
    • Profile images
    • and more...

Explore

  • Navigate to the explore page to discover potential matches
  • Profiles are sorted based on a unique rating system
  • Users can choose to search based on unique tags

Matchmaking

  • Match with someone by expressing mutual interest
  • Upon matching, gain access to that user's phone number to plan your date

Date Ratings

  • After a date, rate your date based on
    • Humor
    • Attractiveness
    • Conversation
    • etc.

Technology Stack

  • Frontend: React
  • Router: Express
  • Database: MongoDB
  • Encryption: bcrypt for password encryption

Contributing

A special thanks to the contributors who made DateWalk possible:

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published