TeamTasewa's Expense Tracker - Version 2
Version 2 This is version 2 of our project, and we'll be diving deep into the working of our expense tracker. In our application, we will be importing the SQLite3 module. To connect the application to the SQLite database from the application, we need to call the Database() function of the SQLite3 module. The sqlite3.Database() will return a Database object and will open the database connection automatically. When a user opens the web app, the first thing that they will see is the Welcome Page. Here, users have an option to either login using an existing account or sign up. New users fill in the given form, click the “Sign-Up” button and are taken to the Dashboard. The details provided will be stored in the database using an insert statement. Existing users enter their credentials which are read using the inbuilt getReadableDatabase() function and are verified with the data in the database using the string match() method. If correct, the user is redirected to the Dashboard....