s-mag / Typo-Draft

A Note Making App made in Python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TYPO DRAFT

A note taking app built with python using Tkinter GUI and mysql as database.

INSTALLATION

Made in Python 3.7

Make sure to have these installed :-

  • mysql
  • mysql-connector(python)
  • tkinter

Now :-

  • Clone this Project.
  • Install all the fonts on your system.
  • Import necessary modules that are in the code file.
  • Run main.py file.

Why note taking ?

This handy note taking application allows users to manage their tasks and store it to database. It is very useful for College and school going students

What this application will do ?

  • This Application takes your notes and stores it in database..
  • You can add,view,edit and delete notes at any time..
  • To run this ,You Need Python 3.7,mmysql.connector Module and tkinter(inbuilt) Module.
  • Now run main.py file which will start your Application.
  • You can search notes,sort them by alphabets or numbers and to edit them just click on the note you want to edit

Screenshots:

Capture

CreateNotes

Main

Mainscreen

GUI

Tkinter is used to develop the GUI of the application.Tkinter is the standard GUI library for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter provides a powerful object-oriented interface to the Tk GUI toolkit. Creating a GUI application using Tkinter is an easy task. All you need to do is perform the following steps −

  • Import the Tkinter module.
  • Create the GUI application main window.
  • Add one or more of the above-mentioned widgets to the GUI application.
  • Enter the main event loop to take action against each event triggered by the user.

Backend

The application uses sql databases and mysql libraries to connect the databases. The backend logic is using simple CRUD operations to maintain the applications.

  • Create
  • Read
  • Update
  • Delete

MADE WITH LOVE BY SASHREEK MAGAN

About

A Note Making App made in Python.


Languages

Language:Python 100.0%