This repository contains the design documentation for CribCam, a conceptual product created as part of CSS 360 (Software Engineering) at the University of Washington Bothell.
CribCam is a proposed home surveillance system designed to enhance residential security with advanced features such as motion detection, facial recognition, multi-camera support, and real-time alerts.
The system was conceptualized with:
- Mobile and Web Applications for live and recorded video viewing
- Backend Microservices for authentication, events, accounts, and video handling
- Cloud Integration (AWS S3, RDS, Cognito, CloudFront, MediaConvert) for secure data storage and streaming
- User-Centered Design with a focus on usability, privacy, and compliance with security standards
- Final Report (PDF): Comprehensive design document covering requirements, system architecture, module design, and UI mockups.
- Supporting Documents: Additional smaller reports detailing specific aspects of design and planning.
- Requirements analysis and technical documentation
- System architecture and microservices design
- Cloud-based solution planning (AWS services)
- Security and authentication considerations
- UI/UX design for web and mobile platforms
- Collaborative teamwork and technical writing
This was a conceptual class project β no production code was developed. The repository focuses on design, planning, and documentation, highlighting technical writing and software engineering skills.