Skip to content

Mintype/RUFriends

Repository files navigation

RUFriends 🤝

Making meaningful connections at Rutgers University

RUFriends is a social platform designed specifically for Rutgers University students to discover and connect with like-minded peers. Whether you're looking for study buddies, activity partners, or lifelong friends, RUFriends helps you build your community on campus.

🌟 Features

  • User Profiles: Create detailed profiles showcasing your interests, major, hobbies, and what you're looking for in a friend
  • Smart Matching: Find compatible friends based on shared interests, classes, and activities
  • Campus Integration: Connect with people in your dorms, classes, and student organizations
  • Safe & Secure: Built with privacy and safety in mind, exclusively for Rutgers students
  • Event Discovery: Find and create social events, study groups, and campus activities

🚀 Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • npm or yarn
  • Supabase account for database

Installation

  1. Clone the repository:
git clone https://github.com/Mintype/rufriends.git
cd rufriends
  1. Install dependencies:
npm install
  1. Set up environment variables: Create a .env.local file in the root directory and add your Supabase credentials:
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 to view the application.

🏗️ Tech Stack

  • Frontend: Next.js 14, React, TypeScript
  • Styling: Tailwind CSS
  • Database: Supabase (PostgreSQL)
  • Authentication: Supabase Auth
  • Deployment: Vercel

🤝 Contributing

We welcome contributions from the Rutgers community! Please feel free to:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📧 Contact

For questions, suggestions, or support, please reach out through:

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ for the Rutgers University community

About

A site where RU students can find friends!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages