SamarpanCoder2002 / Crazy-Multi-Functional-Textpad

This is a new project about Crazy Textpad..... It's an updated version of a notepad and it has some awesome features to work with happiness.... Please read the README.md file of this project to know more about it.....

Home Page:https://youtu.be/TQtRNc9Uzh8

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crazy Textpad

Pic Ecxample

πŸ’‘ Awesome Features of this Project are:

  • Dark Mode
  • Font Change
  • Alignment
  • Line Spacing
  • Bulleting
  • Text to PDF
  • PDF to Text
  • Search Something in Web
  • Send Message to Whatsapp via this Application
  • Get Details About Some Topics from Wikipedia
  • Working History Store

➑️ Some Important Functionality Used Here:

  • Undo
  • Redo
  • Cut
  • Copy
  • Paste
  • Find
  • Replace
  • Text Color Change
  • Automatically Total Word and Line Counter
  • Working Time

βš’οΈ Important Module Used Here:

  • Tkinter

  • Pillow

  • Time

  • win32api

  • pyttsx3

  • threading

  • webbrowser

  • PyPDF2

  • datetime

  • Pywhatkit

  • FPDF

  • mysql

  • Please have a look here:-

  • ===> This Modules Comes With Python. You don't have to install it manually.

  • ===> You have to install it manually. Details about that modules given below.

πŸ’» Module that You have to Install:

1. Pillow

Pillow is a Python Imaging Library (PIL), which adds support for opening, manipulating, and saving images. The current version identifies and reads a large number of formats. Write support is intentionally restricted to the most commonly used interchange and presentation formats.

🎯 Install Pillow by writing pip install pillow in your cmd or Terminal

🎯 To see Pillow Documentation Click Here

2. Pyttsx3

pyttsx3 is a text-to-speech conversion library in Python. Unlike alternative libraries, it works offline, and is compatible with both Python 2 and 3.

🎯 Install Pyttsx3 by writing pip install pyttsx3 in your cmd or Terminal

🎯 To see Pyttsx3 Documentation Click Here

3. Pywhatkit

Pywhatkit is used for send message to whatsapp

🎯 Install Pywhatkit by writing pip install pywhatkit in your cmd or Terminal

🎯 To see Pywhatkit Documentation Click Here

4. PyPDF2

PyPDF2 is a python library built as a PDF toolkit. It is capable of: Extracting document information (title, author, …) Splitting documents page by page. ... Encrypting and decrypting PDF files.

🎯 Install PyPDF2 by writing pip install PypDF2 in your cmd or Terminal

🎯 To see PyPDF2 Documentation Click Here

5. MySQL

MySQL is a database to store information. Here I used it to store account details and other details properly.
Here I use a special submodule of mysql: mysql.connector

🎯 Install MySQL from here for windows

🎯 Install mysql.connector by writing pip install mysql-connector in your cmd or Terminal

🎯 To see mysql-connector Documentation Click Here

6. FPDF

Project description. FPDF is a library for PDF document generation under Python.

🎯 Install FPDF by writing pip install fpdf in your cmd or Terminal

🎯 To see FPDF Documentation Click Here


!! Alert:-

  • 🎯 Storage Password for Log-in or Sign-up is the MySQL Database Password

About Storage Password Information

  • 🎯 Account Password Can be Anything that You Want.

  • 🎯 But You have to Keep it in your mind to log-in into Your Account


βš’οΈ Status of This Project βš’οΈ

This is the Beta Version of My Project. Now I am Working on this.

If someone want to improve this project, you're always welcome.


Show By Starring My Repos

About

This is a new project about Crazy Textpad..... It's an updated version of a notepad and it has some awesome features to work with happiness.... Please read the README.md file of this project to know more about it.....

https://youtu.be/TQtRNc9Uzh8

License:GNU General Public License v3.0


Languages

Language:Python 100.0%