Xpenser is a open source budget and expense tracking tool developed in Blazor Server. It is architected in such a way that it can be converted/migrated easily into a desktop and Mobile application (using MAUI Blazor)
- Account Management
- Income Expense Management
- Month/Year wise statistics of expenses graphically
- Category wise statistics of expenses graphically
| Topic | Sub Topic | Live Stream Date | Stream URL |
|---|---|---|---|
| Overview Of Code | 1. Project Structure | 2-March-2022 | https://youtu.be/0c3qSTAMPwY |
| 2. Current Status of the Code | |||
| 3. Refactoring Plan of the application | |||
| 4. Full Fledged application Requirements | |||
| Refactoring Project Structure | 1. Seperating the DataAccess into a different project | 3-March-2022 | https://youtu.be/Kpg2xRG9LsM |
| 2. Moving the Interfaces to Models Project | |||
| Implimenting Authentication | 1. Understanding Login Screen Flow | 4-March-2022 | https://youtu.be/y3ERWFW_MuY |
| 2. Understanding Sign-Up Flow | |||
| Impliment Email Verification | 1. Impliment email Verification | 6-March-2022 | https://youtu.be/NTqcIdEU8nk |
| 2. Continue Implimenting email Verification | 7-March-2022 | https://youtu.be/Ui_bM3L00Pw | |
| 3. Impliment Forget Password feature (Homework for Audience ) | |||
| Account Management | 1. Understand the Databse Design and Purpose of Tables | 8-March-2022 | https://youtu.be/A-uUY-PR1gQ |
| 2. Verify Account Management Code | |||
| Category Management | 1. Understand Account Management & Category Work Flow | 10-March-2022 | https://youtu.be/ym2JrRBpToM |
| 2. Verify & update Category Management Work Flow | |||
| Ledger Management | 1. Create Ledger CRUD Scripts & Service | 14-March-2022 | https://youtu.be/mm0QYqFVFdE |
| 2. Create Income & Expense Entry Screens | 15-March-2022 | https://youtu.be/WVdudrBotgA | |
| 3. Continue Working on Income Expense Screens | 22-March-2022 | https://youtu.be/jJl8q7mgNDs | |
| 4. Completed Business Logic of Income Entry Screen | 23-March-2022 | https://youtu.be/xA27xvHFXrQ | |
| Reccuring Transaction | 1. Understand Reccuring Transaction Purpose & Work Flow | ||
| 2. Impliment Reccuring Transaction Entry & Flow | |||
| Expense Report | 1. Understand Expense Report Purpose & Work Flow | ||
| 2. Impliment Expense Report & Flow | |||
| Income Report | 1. Understand Expense Report Purpose & Work Flow | ||
| 2. Impliment Expense Report & Flow | |||