Life Tracker by SLM

This site implements “Life Tracker,” allowing users to enter life-related information, such as warranties on appliances and equipment, and time-based events with reminders, such as subscriptions, birthdays, and anniversaries, with attributes exceeding those of most applications. There is a trip planner feature integrated with Google Maps.  It will ultimately include a classical general ledger accounting application for tracking personal and simple company net worth with ledgers, journals, budgets, and cash-flow statements. (Select “About” for more details)

The use of this site is by invitation only:

  • As an anonymous user, you can view the home and about pages and review some public read-only data to see how the application works.
  • To use the “Life Tracker” application, you must register with your e-mail address and be approved for a “free” subscription, allowing you to use many basic Life Tracker features. (You need to register so we can allocate your private data storage space.)
  • Those users who want to use the entire life tracker application can obtain a “tracker” subscription.
  • For users who wish to use the life-tracker and financial applications, a “ledger” subscription is available.

Technical: This application is developed on the Microsoft stack and deployed on Azure. Technologies include Dot Net Core 9 (NET9), Enterprise Framework 9 (EF9) in a Data First scenario, Blazor/Razor, SQL Server, and Azure. Tools include Visual Studio 2022, SQL Server Management Studio 20+, and Visual Studio Code. The icons are from Axialis Icons and are encapsulated in a font icon object using the Axialis Icon Generator. UI components are from Syncfusion. Email is by Twilio SendGrid.  Authentication is Azure B2C.

Getting Started

Step 1: Select Sign in from the top menu to display the Sign in form.

Step 2: Select Sign up now to display the User Details form.

  1. Enter your Email Address.
  2. Select Send verification code (This sends an email from "Microsoft on behalf of Life Tracker by SLM" containing a verification code)
  3. Enter the Verification Code from the email.
  4. Select Verify code
  5. Enter a new password for the Life Tracker site.
  6. Confirm your new password.
  7. Enter a preferred Display Name (this isn't used, but will help if you have trouble)
  8. Select Create to create your login account.  You are now signed in but not registered.

Step 3: Select  Register from the top menu to display the User Registration form.

  1. Complete the "Why are you registering?" field.  What you put in here will help the administrator decide if you are a good candidate for this application.
  2. Please complete your name and demographic fields to help us identify you and where you are located most of the year.
  3. If you want to share your data with another user, enter the Associated Email address of the person you want to share with. This is useful for family members who need to share all of the information as a single account but with separate logins.
  4. Select <Submit> to send an email request to the administrator for approval.

Step 4: Wait for approval from the administrator.

Step 5: You will receive an email from the administrator with an approval or denial.

Step 6: When you receive your approval email, select the Logout button on the top menu to refresh your session and Sign in to launch your first registered session.  You now have access to the free version of Life Tracker.

User= --  SignedIn=False --  Authenticated=False --  Tenant= -- 
An unhandled error has occurred. Reload 🗙