/SoulMate

A dating website built with WAMP stack

Primary LanguagePHP

logo

Why search for a date when you can find your SoulMate?

Signup for free and try your luck. You just might find the girl you've always been waiting for!


Preview

Homepage image

Installation

Step 1:

Follow this link to download and setup WAMP server on your system

logo

Make sure you have the WAMP server up and running

Step 2:

Follow these steps to download and configure Fake Sendmail

Step 3:

Clone this repo in the following directory: "C:\wamp64\www\"

Step 4:

Right click on the WAMP Server tray icon and under the tools section, note down the port used by MySQL and Apache server

mysql port apache port

In my case it is 3306 and 8081

Step 5:

Open the SoulMate folder in any code editor of your choice

Open connection.php file and replace the port number with the MySQL port number noted in Step 3

change port number

Step 6:

Click on the tray icon > MySQL > Open the MySQL console

image

Continue with the default username root and press Enter key as the password

Inside the console, copy paste the following query to create the soulmate database: CREATE DATABASE soulmate;

Step 7:

Open the following link in your browser: http://localhost:your_apache_port_from_step_3/phpmyadmin/db_export.php?db=soulmate

Enter root as your username, keep the password empty

Go to import tab > Choose file > Select soulmate.sql located in C:\wamp64\www\SoulMate\database\soulmate.sql and click on Go

image

If 8 tables are successfully created in the database, the installation phase is almost complete

Step 8:

Open the signup page http://localhost:your_apache_port_from_step_3/dating-website/signup-user.php

Register a new account and enter OTP 🔢 received on your email id

Signup image

Fill in your account details 👨‍💻👩‍💻

Account details image

See your matches. Like ❤ them and wait till they like you back.

Homepage image

The one you've liked will see your profile first. If she likes you back, you've found your SoulMate❤

Match image

Congratulations 🎉 It's a match 🎉

See what you share in common and chat 📭 to know each other better.

Live chat image

Come back again later to find more potential soulmates 🤗

Login image