Posts

TeamTasewa's Expense Tracker - Version 3

Image
This  is version 3 of Team TASEWA's Expense Tracker application. Overall diagram Click on image for a better view or ( Drive link ) Subsystems Login/Sign Up Subsystem : When the user first accesses the application, they will see the welcome page. This page has two buttons - sign up and log in. If the user already has an account, they can click on the ‘Login’ button; they will be redirected to the login page where they can enter their credentials. These details will be verified with the data in the database. If there is a match, the user will be redirected to the dashboard. If there isn’t a match, the user will be notified of the wrong entry and will be prompted to enter the details again. If the user doesn’t have an account, they can click on the ‘Sign Up’ button; they will be redirected to the sign-up page where they can enter the details required to create an account. These details will be stored as a new entry in the database Once the details have been stored, the user will be r...

PSEUDO CODE FOR EXPENSE TRACKER:

Here are each methods with its pseudo code. 1 . HAVE AN ACCOUNT : START : This is the start of Have an account method Function  SIGNUP() PassIn: String representing username  String  representing password              IF username and password == NULL         Add username and password to database START : This is the start of LOGIN  method Function : LOGIN()     PassIn: String representing username    String  representing password  IF (username and password != NULL && combo matches pair in database) \\ input given by the user matches the data in database \\             Call Credentials_authorization()             Re-route user to dashboard ELSEIF LOGIN() failed        ...