I contributed to the development of Club UP, a collaborative project during my time in ICS 314 in Spring 2024. Through this project, I gained insights into web application design and execution.
Club UP leverages Meteor, a JavaScript application platform, for its implementation. Within a brief timeframe, we crafted a dynamic website enabling users to browse, add, modify, and remove various clubs available at UHM.
Throughout this project, I honed my skills in full-stack web application design, making use of technologies such as MongoDB for database management, React for crafting the user interface, and JavaScript for both server and client-side scripting.
I played a pivotal role in the project’s administrative operations, overseeing our group’s project board across three critical milestones. The bulk of my contributions involved crafting comprehensive issue descriptions on the board to steer our project’s trajectory and monitor our advancement. While admittedly challenging, ensuring clarity and detail in each issue description was paramount to aligning our team’s efforts. Ultimately, this meticulous approach helped maintain cohesion within our group. As we approached the conclusion of each milestone, I meticulously ensured that our project boards complied with the IDPM guidelines.
In addition to my duties with the project boards, I took charge of maintaining our GitHub home page. This platform served as a vital hub for showcasing our app’s functionality and guiding new users through its features. To accurately reflect our progress, I made sure to update the page with current screenshots after each milestone. Beyond these administrative tasks, I actively collaborated with team members, contributing ideas and insights on the implementation of various app pages and functionalities.
Source: Club UP