Welcome to BlindDating, a unique dating event platform that connects people based on their age, interests, and personality traits. This project aims to provide an intuitive and engaging user interface for individuals seeking meaningful connections.
- Node.js
- TypeScript
- Next.js
- React.js
- Chakra UI
- Python
- Docker Compose
- Redis
- MongoDB
- OAuth
To get started with BlindDating, follow the steps below:
- Clone the repository:
git clone https://github.com/your-username/BlindDating.git- Navigate to the project directory:
cd BlindDating- Install the dependencies:
npm install- Build the project:
npm run build- Start the application:
npm start- Access the application in your browser at
http://localhost:3000.
BlindDating also provides a Docker Compose file for easy deployment and containerization. To use Docker Compose, make sure you have Docker installed on your machine, and follow these steps:
-
Make sure you are in the project directory.
-
Build and start the containers:
docker-compose up --build- Access the application in your browser at
http://localhost:3000.
Enjoy connecting with meaningful matches through BlindDating!