Random user generator takes data from the 'randomuser.me' api and displays the profile photo, name, surname, email, birthday, address, phone number and password information to the user in an interface with the help of tkinter. If the user wants, he can copy this data with a single button and save his profile photo to his computer with a single button.
- Generate random user information.
- Copy the generated information with a single button.
- Save the profile photo created with a single button on the computer.
- Python 3.x
- Tkinter library (part of the Python standard library)
- Pillow (also known as PIL, required for image processing)
- Requests (required to make api requests)
To install the requirements:
pip install pillow
- Download or clone the project to your computer.
- Open a terminal and navigate to the project directory.
- Run the command
python main.py
in the terminal to launch the application. - Press the generate button in the pop-up window to create a random user profile.
We welcome all contributions! Here's how you can contribute:
- Fork the repository (click the "Fork" button in the upper right corner)
- Create a new branch (
git checkout -b new-feature
) - Make your changes and commit them (
git commit -am 'Added a new feature'
) - Push your branch to your forked repository (
git push origin new-feature
) - Create a Pull Request!
- Make your changes and commit them (
git commit -am 'Added a new feature'
) - Push your branch to your forked repository (
git push origin new-feature
) - Create a Pull Request!