Project Document Archive

Archive of all delivered documents, presentations, and project materials

Documents

Team Inventory

The purpose of this document is to introduce the members of our project team and highlight our collective strengths and area for growth. The following pages outline each team member's background, education, relevant experience, skills, and personal interest about ourselves.

Team Standards

This document sets the standards our team will follow to work together effectively. It defines roles, meeting expectations, conduct, and tools we will use. These guidelines create a clear foundation for communication and collaboration.

Tech Feasibility Report

This document lays out the tech stack our team plans to use. Each topic aims to combat one of the problems brought to us by our client.

Requirements Document

This document details the functional and non-functional requirements for the ecommerce plugins project, ensuring alignment with client needs and technical feasibility.

Tech Demo

Technical demonstration document for the CS476 project.

Software Design Document

Defines the architecture and technical blueprint for the Generous Commerce Connectors project, outlining system design, major components, implementation strategy, and key constraints guiding development.

Software Testing Plan

Comprehensive testing plan for the Generous Commerce Connectors, covering unit testing (Jest and Mocha), integration testing, and usability testing following a red/green/refactor TDD workflow.

Demo Flight Plan I (Alpha Demo I)

Product demonstration flight plan for Alpha Demo I, defining planned functionality, user stories for the SFCC cartridge integration, demonstration walkthroughs, and acceptance criteria evaluated by the mentor and client.

Demo Flight Plan II (Alpha Demo II)

Product demonstration flight plan for Alpha Demo II, covering the Shopify connector user stories, demonstration walkthroughs for catalog export and schema validation, and acceptance criteria for the second development cycle.

Acceptance Demo Document

Final acceptance demonstration document for the Generous Commerce Connectors project, outlining the full product scope, completed user stories, and acceptance criteria verified by the mentor and client.

Presentations

Mini Intro Presentation

The Mini Intro presentation provides an overview of our project, emphasizing the problem to be solved and our plan to implement the proposed solution.

Engineering Fest Poster

The poster presented at the Engineering Fest, showcasing the project overview, technologies used, and key achievements in ecommerce plugin development.

Design Review Presentation

Presentation covering the design review process, including user stories and architecture.

Design Review II

Second design review presentation covering the Alpha Demo I phase, including the software design overview, solutions for automated platform connectors, challenges and resolutions, and project timeline.

Design Review III

Third design review presentation covering the Alpha Demo II phase, detailing updated testing plans, scalability solutions through asynchronous job processing, and the current project timeline.

UGRADS Oral Presentation

Final oral presentation delivered at the UGRADS symposium, covering the full project scope including problem statement, Salesforce and Shopify plugin solutions, architecture, testing plan, challenges, and future works.

UGRADS Research Poster

Research poster presented at the UGRADS symposium, summarizing the project motivation, solution overview, key features, system architecture, testing approach, outcomes, and future work for the Generous Commerce Connectors.

Code Demos

Code Demo

Source code archive of the Generous Commerce Connectors project, including the Salesforce Commerce Cloud cartridge, Shopify Admin app, and backend ingestion API.

Videos

Evergreen Systems Marketing Video

Marketing video showcasing the Evergreen Systems project and its ecommerce connectors.

Shopify Demo Video

Mock demonstration of the Shopify Admin app plugin, showcasing the merchant-facing interface for product selection, Generous-specific attribute configuration, and catalog export.

Salesforce Demo Video

Mock demonstration of the Salesforce Commerce Cloud cartridge, showcasing the storefront integration, product catalog synchronization, and connector workflow.