🏆 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.
- Figma: Final UI Design
- Canva: Branding & Visuals
- Explore listings via
/dashboard/student - Apply to listings through
apply.jsx - View applications and saved listings in
ProfilePage.jsxand in the navbar drop-down
- Post listings through
CreateListing.jsx - Review applicants via
/dashboard/researcher - View listings and saved applications in
ProfilePage.jsxand in the navbar drop-down
- Supabase handles login and session state via
AuthPage.jsx - Conditional rendering based on user role (student or researcher)
DashboardCard.jsx: Displays research postsProfilePage.jsx: Centralized user profile management
- Node.js
- A Supabase project
- A
.envfile in theclient/directory with:
VITE_SUPABASE_URL=your_url
VITE_SUPABASE_ANON_KEY=your_keygit clone https://github.com/aariela/ubeBytes
cd ubeBytes
npm install
npm run dev
The app will be running locally at: http://localhost:5173
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.
This project is licensed under the MIT License. See the full license text in the LICENSE file.