Organize My Life
Project Overview
Organize My Life was created to solve the common problem of managing information and documents about personal assets. Many people struggle with overflowing drawers of receipts and paperwork related to their cars, houses, and other possessions. Even when organized, finding specific information can be challenging, and sharing this information with family members, employers, or service professionals is often cumbersome.
Over the course of my senior year, our team developed a user-friendly mobile application that allows users to digitally organize their assets, quickly search and filter information, and securely share access with trusted individuals. The app provides calculated insights about assets and utilizes robust authentication to protect sensitive user data.
App Screenshots



Key Features
User-friendly asset organization
Intuitive interface for categorizing and documenting personal assets with detailed information storage and easy navigation.
Advanced search and filtering
Powerful search functionality to quickly locate specific asset information based on various criteria and filters.
Secure authentication
Robust security measures powered by AWS Cognito to protect sensitive personal and financial information.
Asset insights and calculations
Automated analysis and calculations to provide users with valuable insights about their assets.
Selective information sharing
Granular control over which information can be shared with trusted contacts, family members, or service providers.
Development Approach
The application was built using React Native for cross-platform compatibility, with AWS Amplify powering the backend infrastructure. We implemented GraphQL for efficient data operations and AWS DynamoDB for database management. The project followed extreme programming practices with regular client feedback incorporated throughout the development process.