Skip to content

MSSA Project - App to create your own database of your personal property for insurance purposes

Notifications You must be signed in to change notification settings

McDowellME/DBMyStuff

Repository files navigation

DBMyStuff :woman_technologist:

Concept

Concept Presentation

With all of the fires in California, it was the first time as a renter or homeowner that there was a realistic chance I could lose my home and personal property. I had to ask myself if I was ready with an inventory of my items if I had to make a claim. Insurance isn't an exciting topic, but so important for everyone. Some may think they don't have anything of value, but when you add it all up and the cost to replace it, it's more than you realize. Many don't know, but if a valuable is stolen from your vehicle, it is not covered by your auto insurance, but by your personal property insurance. This is the same if an item is stolen anywhere outside the home.

DB My Stuff is an application in which users can store information about their personal property insurance policies, create a database of their personal property items with insurance-related information, and create insurance claim reports of items lost in the event of a claim. My goal is to have an intuitive platform in order to do this, so it is much easier for individuals to do so and be ready in the unfortunate event of a loss of property.

Software Development Lifecycle

Requirements

Req1 Req2

UseCase

Design

WFItems

WFPolicyholder

Implementation

Sprint Burndown Template

SprintBurndown

Test

Test1 Test2

Solution

Technologies used

  • ASP.NET Core 2.2

  • MVC

  • Scaffold existing database

  • Scaffold Identity

  • Entity Framework

  • LINQ filtering

Paths explored

  • Xamarin

Future development ideas

  • Xamarin

  • No SQL DB

  • BLOB storage

Security

  • Admin

  • User's sensitive data

Architecture & Code Walk-through

No idea

It's in the Cloud!!

Cloud

Lessons Learned

Why I'm awesome

  • DB first & scaffolding

  • Simple concept from inception

Happy little accidents

  • Paralysis by analysis

  • Prioritization

  • Design - Wireframes

Luck was on my side

  • People as a resource

  • Trial & error

  • Scripting tables

What future me would tell past me

  • Scaffold

  • Organization

  • Prioritize - Kanban

  • Turn on "Allow access to server..." in Firewall settings on Azure

About

MSSA Project - App to create your own database of your personal property for insurance purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages