Skip to content

murkhneon14/prompal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

PromPal

A modern anonymous matchmaking website for students. Features include:

  • Personality quiz with Prom Compatibility Score
  • Anonymous sign-in (no real names, only college email or nickname)
  • Secure match storage in Firebase Firestore
  • Anonymous messaging with mutual identity reveal
  • Premium features via Razorpay: Reveal Who Liked You, Full Compatibility Analysis
  • Clean, animated, mobile-first UI

Getting Started

1. Install dependencies

npm install

2. Firebase Setup

  • Create a Firebase project at Firebase Console
  • Enable Authentication (Email/Password and Anonymous)
  • Create a Firestore database
  • Copy your Firebase config to src/firebase.js

3. Start the App

npm start

4. Razorpay Setup

  • Sign up at Razorpay
  • Obtain your API key
  • Add Razorpay integration in src/components/Premium.js

Project Structure

  • src/ - React app source code
  • public/ - Static assets

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published