← Back to Projects

Notehub Manoa

2025-01 - 2025-05

Vercel NextJS ICS314


NoteHub Mānoa

Overview

NoteHub Mānoa is a collaborative web platform built for students at the University of Hawai’i at Mānoa. It enables students to upload, browse, and share class notes to support peer learning and long-term academic success. The goal is to build a centralized, course-specific repository of knowledge that is accessible to all students.

Objective

  • Encourage academic collaboration among students.
  • Create an easily accessible and sustainable note-sharing system.
  • Help future students prepare for exams by preserving high-quality study materials.

Motivation

Many students struggle to find reliable and organized resources when preparing for exams. NoteHub Mānoa was created to provide a free and centralized platform where students can help each other succeed by sharing their class notes in a structured way.

Features

  • User registration and authentication
  • Upload and manage course-specific notes
  • Search and browse notes by course, semester, and subject
  • Responsive design for desktop and mobile use
  • Admin panel for note moderation

Screenshots

Visit the project organization site to view screenshots and a user guide.

My Role

  • Frontend development using React and Bootstrap
  • UI design and page structure
  • Participated in planning, testing, and deployment

Technologies Used

  • Frontend: React, TypeScript, Bootstrap
  • Backend: Node.js, Express
  • Database: Superbase and Postgres
  • Deployment: Vercel
  • Project Management: GitHub Projects

Development Process

The full development history, including milestones, challenges, and team collaboration, is documented on our organization site: Web Warriors Hub.

Community Feedback

Students praised the simplicity and usefulness of the platform, and several expressed interest in adopting it for their own classes. Feedback has driven updates and new feature discussions.

Developers