Lifeguard Community Website

Summary: Utilizing the agile methodology, my team developed a website (similar to a mini version of Khan Academy) for a non-profit organization. My role was to design the detailed architecture of the application, and my team wrote code in Python (Flask) and JavaScript (React) to develop the website.

Description: For the Lifeguard Community project, we aimed to design and deliver a modular educational platform tailored to support group participants and their instructors. The system was built to mirror the structure of Lifeguard’s published book, enabling instructors to create module-based lessons aligned with its themes—such as mentorship, accountability, and transformational growth. The platform allowed instructors to upload various content types including text documents, video lessons, and downloadable files, while participants could submit assignments and receive feedback in return. We emphasized an engaging, user-friendly design that reflected Lifeguard’s branding, with responsive features to accommodate mobile, tablet, and desktop users. Research and development were structured around a 10-week timeline.

Role: Software Architect

Dates: 1/4/2025 – 3/21/2025

Languages: Python, JavaScript (.jsx), and CSS

Skills:

  • Flask
  • React

File: Not available because we did not finish in time to publish the product to the Internet

Repository: https://github.com/PaperDrago/LifeGuard (Private)