- Project Overview
- Date Spot is a dating platform/application inspired by conversations between Mia and Mai, two single friends navigating the challenges of finding emotionally available partners in the fast-paced environment of Brooklyn. Date Spot is like the Eventbrite for dating.
Please find the link to my project timeline here: Link to my Trello
And you can see my entire proposal here: Link to my proposal
- Backend: ExpressJS, Node.js, SQL Postgres
- Frontend: React JavaScript
- AI Technology including GPT and Google Vision for a feature that helps with generating an alt-text everytime an image is uploaded:
First, clone the repository to your local machine using the following command:
git clone https://github.com/Maithanhceu/DateSpot.git
Navigate to the project directory and install the required dependencies, then start the development server using the following commands:
npm install
DATABASE_URI=your_postgres_database_url
OPENAI_API_KEY=your_openai_api_key
PORT="yourport"
NewsAPI_Key=your_secret_key_here
AWS_Key=your_AWS_KEY
Google_Vision_Key=your_Google_Vision
VITE_AUTH0_DOMAIN="insert here"
VITE_CLIENT_ID="insert here"
VITE_URL="insert here"
cd server npm start
cd ../client npm run dev
npm run dev
Version 2.0
- A full and comprehensive place where users can ask questions
- Google Calendar API: Enables users to add events to their Google Calendar directly from your site, enhancing user experience.
Version 3.0
- Twilio (with a free tier): You can send SMS notifications or reminders to users about upcoming events. The free tier includes some credits to get started
I would like to express my gratitude to everyone who supported me throughout the process of creating Date Spot.
-
My Mentors and Reviewers: For their guidance, insights, and encouragement throughout the development of this project. Shoutout to @abbiehuynh, @mx-ruthie, @themagicianking, and @MBHunter88
-
Friends and Family: For being our biggest supporters.
Thank you all for being a part of this journey. I couldn’t have done it without you!
Feel free to explore my projects and contact me! You can contact me @Mai's LinkedIn Profile