Skip to content

Webapp designed to facilitate exchange of skills shared by the incredibly talented Yale student body.

Notifications You must be signed in to change notification settings

YangaB7/YExchange

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YExchange

YExchange is a peer-to-peer learning platform designed exclusively for Yale students.
The app connects students across residential colleges to exchange knowledge and skills —
from learning new languages to picking up musical instruments — all within a secure, Yale-verified community.


🚀 Features

  • Language Exchange
    Practice Spanish, Mandarin, French, Portuguese, and more with native speakers at Yale.

  • Instrument Lessons
    Learn guitar, piano, violin, flute, and other instruments from fellow student musicians.

  • Group Sessions
    Join or create study groups, practice sessions, and collaborative learning circles.

  • Personalized Profiles
    Share what you can teach, what you’d like to learn, and your availability.

  • Yale Community Verified
    Access is limited to students with Yale NetID for safety and authenticity.


🖥️ How It Works

  1. Create Your Profile
    Add your skills, learning goals, availability, and preferences.

  2. Find Your Match
    Browse or search for students who want to learn what you teach — or can teach you what you want to learn.

  3. Start Learning
    Connect via chat, schedule sessions, and meet up across campus to exchange knowledge.


📸 Screenshots

Here’s where you can embed your screenshots (replace filenames with actual image paths):

  • Home Page with Features
    Home Screenshot

  • Hero Section
    Hero Screenshot

  • Skill Search & Matching
    Search Screenshot

  • Profile Page
    Profile Screenshot


🛠️ Tech Stack

  • Frontend: React
  • Backend: TBD (Node.js / Django / etc.)
  • Database: Supabase
  • Authentication: Yale NetID Verification

🔒 Access

This platform in its final state will be exclusive to Yale students.
A valid Yale NetID will be required to sign up and use the service.


📈 Roadmap

  • Expand beyond languages and instruments to other academic skills
  • Mobile app support (iOS/Android)
  • Calendar integration for scheduling sessions
  • Chat Feature
  • Group Sessions

🤝 Contributing

We welcome ideas and contributions from Yale students!

  1. Fork this repository
  2. Create a new branch (feature/new-idea)
  3. Commit your changes
  4. Submit a Pull Request

📧 Contact

For questions or feedback, please reach out to the Me at yangabooker@gmail.com.

About

Webapp designed to facilitate exchange of skills shared by the incredibly talented Yale student body.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published