Skip to content

aariela/ubeBytes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

141 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 ZotLabs

🏆 Winner of Best User Experience Award at FusionCon

ZotLabs is a platform designed to connect undergraduate students with faculty-led research opportunities at UC Irvine. Built with a strong emphasis on accessibility and community, ubeBytes (the student team behind ZotLabs) enables seamless discovery, application, and management of research listings for students and researchers alike.

🖥️ Live Prototype

🚀 Features

👩‍🎓 Student Experience

  • Explore listings via /dashboard/student
  • Apply to listings through apply.jsx
  • View applications and saved listings in ProfilePage.jsx and in the navbar drop-down

👨‍🔬 Researcher Experience

  • Post listings through CreateListing.jsx
  • Review applicants via /dashboard/researcher
  • View listings and saved applications in ProfilePage.jsx and in the navbar drop-down

🔐 Authentication & Routing

  • Supabase handles login and session state via AuthPage.jsx
  • Conditional rendering based on user role (student or researcher)

💡 UI Components

  • DashboardCard.jsx: Displays research posts
  • ProfilePage.jsx: Centralized user profile management

🧪 Getting Started

✅ Prerequisites

  • Node.js
  • A Supabase project
  • A .env file in the client/ directory with:
VITE_SUPABASE_URL=your_url
VITE_SUPABASE_ANON_KEY=your_key

🛠 Installation

git clone https://github.com/aariela/ubeBytes
cd ubeBytes
npm install
npm run dev

The app will be running locally at: http://localhost:5173

🧠 Credits

Developer Lead: Aariel Abaincia

Developer Support: Daniel Ian Reyes

Developers:

  • Brandon Le
  • Josh Talla
  • Elgin Vuong
  • Emily Tang
  • Matthew Dang
  • Theo Markopoulos
  • Vivienne Anne Catarroja

Designer Lead: Veela Agas

Designer Support: Vivienne Anne Catarroja

Designers:

  • Colin Kendall
  • Spencer Tuazon

Special thanks to FUSION ICS Project Directors Benson Manzano and Jerome Manarang for guidance and support throughout the course of the project.

📜 License

This project is licensed under the MIT License. See the full license text in the LICENSE file.

About

No description, website, or topics provided.

Resources

License

Stars

1 star

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages