Date: August 05, 2025 - December 16, 2025
Part 1:
Part 2:
The Initial Development of the Schenectady Scholars Website
Designing a website for a school in its application phase presents a unique technical challenge: the site must be professional, transparent, and data-ready while operating under limited resources and evolving requirements. As the Technology and Digital Outreach Specialist for Schenectady Scholars, I led the end-to-end development of the organization’s website using Google Sites, navigating platform constraints while building a scalable digital foundation.
Platform Selection Under Real-World Constraints
The first technical decision was selecting a platform that balanced usability, security, and sustainability. Google Sites was chosen for its native integration with Google Workspace, built-in permission management, and low operational overhead. For an organization in its early stages, this eliminated the need for custom hosting, external CMS maintenance, or specialized technical staffing.
While Google Sites limits advanced customization and scripting, its stability and accessibility made it an appropriate architectural choice given the project’s scope and long-term maintainability goals.
Information Architecture and System Design
The site was structured using a shallow navigation hierarchy to reduce cognitive load and ensure information discoverability for both families and institutional reviewers. Core pages were intentionally limited to essential content areas: mission and model, governance, community partnerships, enrollment interest, and contact information.
Content was engineered in modular sections to support incremental updates without requiring structural refactoring—an important consideration as school details continue to evolve during the application process.
Domain Configuration and External Integration
A key learning curve in this phase involved connecting a custom domain managed through GoDaddy to Google Sites. This required configuring DNS records, verifying domain ownership, and testing propagation to ensure proper routing.
Rather than treating this as a blocker, I approached it as a systems-learning opportunity. By researching DNS behavior, following platform documentation, and validating configurations step by step, I successfully deployed the site under a professional custom domain, strengthening credibility and institutional trust.
Designing Within Platform Limitations
Google Sites imposes restrictions on layout control, custom CSS, JavaScript, and dynamic functionality. Several initial design concepts were not technically feasible within the platform.
To overcome these limitations, I shifted focus from customization to optimization—using visual hierarchy, spacing, section grouping, and embedded tools to achieve clarity and usability. This constraint-driven design approach resulted in a clean, accessible interface that prioritized user comprehension over visual excess.
Three months after the initial launch, I revisited the site to implement updates, improve security, and integrate more sophisticated features. This process highlighted new learning opportunities and reinforced the importance of adapting within platform constraints.
Evolving Data Collection: From Google Sheets to Google Forms
Initially, I intended to use Google Sheets with App Script to collect and process enrollment and interest submissions directly within the spreadsheet. However, due to security limitations and access restrictions, this approach was not feasible. I pivoted to using Google Forms with App Script notifications, which maintained data integrity while ensuring secure, automated alerts for submissions.
This experience reinforced the importance of understanding platform security constraints and finding scalable alternatives within no-code environments. I gained practical knowledge of App Script triggers, notification workflows, and integrating Google Forms securely with Google Workspace.
Platform Adaptation and Optimization
In updating the site, I encountered other limitations: Google Sites does not allow full dynamic functionality, and certain custom layout or automation ideas were not feasible. Rather than forcing workarounds, I refined the site’s information architecture, optimized visual hierarchy, and strategically embedded tools to enhance usability while staying within technical constraints.
Reflection on Learning
Through both the initial launch and ongoing updates, I’ve learned how to:
Navigate DNS and domain integration challenges
Work within no-code platform limitations without sacrificing usability
Implement secure, automated workflows using Google Forms and App Script
Adapt solutions based on security, scalability, and maintainability requirements
These experiences strengthened both my technical problem-solving skills and my ability to balance organizational needs, user experience, and platform constraints.
Technical Outcome
The updated website now:
Supports secure, automated data collection for community engagement
Maintains a professional, accessible interface
Provides a scalable foundation for future program expansion
Reflects continuous learning and practical problem-solving
Personal Technical Philosophy
I build technology that empowers people to operate efficiently and securely, even within platform limitations. By leveraging no-code tools, cloud-based systems, and adaptable workflows, I create accessible digital solutions that simplify processes, maintain security, and scale with organizational growth.