ToDoListThis program can be implemented in a simple form with a small feature set, or it can be expanded to a truly gigantic size, said the developers of BizUPLab.
Among the features that can be installed with the program, the following are highlighted:
- viewing and searching the list of tasks by various filters, tags, text, deadline, due date, etc;
- the ability to mark a task as completed;
- archiving tasks;
- export and import task lists in various formats;
- setting reminders;
- group tasks according to different criteria: days, complexity, etc.
Money trackerMoney Tracker - a program that allows you to keep track of your income, expenses and everything related to it, one way or another. Just as with ToDoList, you can limit yourself to a minimum functionality or get so carried away that you keep developing this project.
Here is just a small list of popular features:
- Add and delete transactions: the user can enter information about income and expenses, indicating the amount, date and description of the transaction;
- Categorise transactions: the user can create categories for transactions, such as food, transport, clothing, etc.
- View statistics of expenses and receipts for a specific period or by category;
- Exceed budget notification: the program can send a notification if the user exceeds or is close to exceeding the budget he has set;
- data protection to preserve the confidentiality of financial information;
- import and export data to allow users to transfer information between different devices or save it in different formats;
- automatically import data from online banking or other payment systems to simplify the settlement of transactions.
Browser automation and scraping Selenium is a set of tools that allows you to automate the operations you perform on web pages. Selenium allows you to communicate programmatically with any element of your web pages. You can use these tools through the appropriate libraries for the programming language. Full support for JavaScript, Python, Ruby, Java, C# is available. Selenium functionality is at least partially supported in many other languages.
The scraping libraries, such as BeautifulSoup in Python, are used to extract data from web pages and further analyse it, or what is called parsing. This is especially true if you need to do analysis. These are extremely useful applied skills with countless opportunities for practical use," summarised the BizUPLab Budapest experts.