Skip to content

Ainy07/canvas-ui-toolkit-using-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽจ Canvas UI Toolkit (Tkinter Dashboard)

A customizable Python dashboard application using Tkinter's Canvas widget. This project is designed to help you manage profiles, tasks, reports, and settings โ€” all in a visually styled interface with light/dark modes.


๐Ÿš€ Features

  • โœ… Canvas-Based GUI built with pure Tkinter
  • ๐Ÿ‘ค Profile creation, update, and deletion
  • ๐Ÿ“‹ Task Manager with add, edit, mark done, and clear all
  • ๐Ÿ“Š Report creation with timestamps and search functionality
  • ๐ŸŒ— Light/Dark mode toggle
  • ๐Ÿ’พ Save and Load data (JSON-based persistence)
  • โฐ Real-time clock display
  • ๐Ÿ” Logout functionality

๐Ÿ› ๏ธ Tech Stack

  • Language: Python
  • GUI Library: Tkinter (Canvas)
  • Storage: JSON file (dashboard_data.json)

๐Ÿงฐ Requirements

  • Python 3.x (Recommended: โ‰ฅ 3.8)
  • No external libraries required (uses built-in modules)

โ–ถ๏ธ Run the App

python app.py


About

canvas-ui-toolkit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published