Skip to content

A Visual Studio Project using React and ASP.NET Core with SQL database for storage. The functionality of this will be a financial tracker aimed at students to be able to monitor and track spending.

Notifications You must be signed in to change notification settings

LoganRankine/Financial-Planner-WebAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Financial Planner WebAPI

A Visual Studio Project using React and ASP.NET Core with SQL database for storage. The functionality of this will be a financial tracker aimed at students to be able to monitor and track spending.

Figma to design

https://www.figma.com/file/gOmGLcGKWn86EE00v0cGey/Finance-Planner?type=design&node-id=0%3A1&mode=design&t=sJycTjPZtnJX8D5M-1

The secondary objective of this project is to learn and develop my front-end skills and frameworks. I have chosen to work with React.

Technologies used

  • ASP.NET Core
  • Microsoft SQL Server with Entity Framework
  • React Framework
  • Bcrypt Framework
  • Newtonsoft
  • React bootstrap
  • date-fns

Features and Milestones

Features added

  • Account creation
  • Login functionality
  • Create budget
  • Add direct debits to budgets
  • View all budgets
  • Add purchases to budgets
  • Calculate weekly budget
  • Calculate weekly budget
  • Create first budget upon account creation

Features to be added

  • Initial desirable functionality implemented

Improvements to be made

  • Implement pagination for API and UI
  • Implement LINQ's for more efficent retrieval of data from database

Future updates

  • Option to aid in calculating and how much you can save
  • Connect to bank in future

Desktop UI Screenshots

Registraion page

Login option

home page

Register option

register

Create Budget page

Budget details option

create budget

Direct debit option

create budget- add direct debit

Display Budgets

display budgets

Display Budget - Current week

display purchases - this week

Display Budget - All Purchases

display purchases

Edit Budget

edit budget

Edit Purchase

edit purchase

Display Budget - Direct Debits

direct debit display

Edit Direct Debit

edit debit

Page Design Mockups

Registraion page

Login option

image

Register option

image

Create Budget page

Budget details option

image

Direct debit option

image

Main Account page

image image image

About

A Visual Studio Project using React and ASP.NET Core with SQL database for storage. The functionality of this will be a financial tracker aimed at students to be able to monitor and track spending.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published