The Humboldt County Farm Bureau Scholarship Tracking System was created during the Cal Poly Humboldt 2025 Hackathon. The project was created with highlighting social good for local non-profits in Humboldt County.
To run the project, you must install first MongoDB, Mongosh, and Node.js.
After installing the listed packages, you can run the following commands in the HCFBSTrackingSystem directory to run the program, this will install additional packages, and start the web app:
npm install
npm startThe relationship within the database is shown below:
![]()
The main objective of the Humboldt County Farm Bureau Scholarship Tracker is be an interactive web application for both students and organization members to easily access, apply, and manage scholarships under helm of the Humboldt County Farm Bureau.
The web app utilizes NodeJS, MongoDB, HTML, CSS and JavaScript to create a clean and straightforward environment for both students and organization members. The structure of the web app allow for easy use of CRUD operations for managing scholarships, applications and applicants.
Our goal with the design of the application is to allow the Humboldt County Farm Bureau to have an easily scalable and maintainable application for the Humboldt County Farm Bureau.