---
template: overrides/project.html
title: Multi tasking program
description: >
search:
exclude: true
hide:
- feedback
tag:
- Project
- Python
- Multi
- Thread
---
# __Multi tasking program__
:octicons-calendar-24: September 13, 2021 ยท
:octicons-clock-24: ~5 minutes
__This is a project about Tkinter that I did to improve my coding skills__
---
## About project
With the sketchy knowledge that I learned from tkinter, I tried to create a software with many functions, to help users monitor system time, display RAM. More specifically, the login as well as the system registration with a rudimentary data encryption algorithm. Hope this project can help readers have a new look at python language.
[:octicons-arrow-right-24: Source code][Source code]
[Source code]: https://github.com/hieuhdh/Multi-tasking-program
## Features
* `Sign up account`
* `Login in account`
* `Encode password`
* `Display hardware information (use thread)`
## Install
### Git clone
* Create any folder, then git clone package there
```command
git clone https://github.com/hieuhdh/Multi-tasking-program.git
```
* Install psutil
```command
pip install psutil
```
* Install Pillow with pip:
* Windows Installation
```command
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow
```
* macOS Installation
```command
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow
```
* You can also directly install the modules in the program through the `requirements.txt` file
```command
pip install -r requirements.txt
```
### Run program
* Make sure you have done created a folder before.
* Run `main.py` in package.
* You have to create a account first, then log in.
* Experience this app application
## Documents
For help getting started with python, view our online documentation.
## Bugs and Issues
Have a bug or an issue with this project? Open a new issue here on GitHub.
## Screenshots
### 1. Home screen
### 2. Home interface
### 3. Login
### 4. Sign up
### 5. Applications
### 6. About me
### 7. Notifications
### 8. User information