Our code repo for the "Useless Project" by tinkerhub on Nov 2024. (CUCEK)
- Member 1: Nandhu Krishna - CUCEK
- Member 2: Joyal James - CUCEK
- Member 3: Sneha V - CUCEK
This project is a "Secret Notepad" application built with Python's Tkinter library. It provides a secure notepad interface where users can type and save secret messages. The application features disappearing text, automatic character counting and a random text-based "encryption" that saves each secret message with unique paths.
Ever felt the overwhelming need to save secrets in a way that even you might not remember? Tired of traditional notepads that store secrets far too accessibly? Welcome to the realm of our "Secret Notepad," designed to store secrets in files you’ll likely never locate again!
Introducing a notepad that saves your secrets, and a self-erasing feature! This app not only hides your message but makes finding it feel like a treasure hunt. Forget traditional security – this is the finest way to manage your secret messages.
For Software:
- Language used : Python
- Frameworks used : Tkinter (Python’s standard GUI framework)
- Libraries Used : tkinter (for GUI), random (to select fun “encrypted” text), os (for file handling and directory management)
- Tools used : Visual Studio Code (IDE), Git, Github
Here's an updated version with steps for installing the necessary libraries:
For Software:
-
Ensure Python is installed on your system. You can check with:
python --version
-
Install Tkinter (usually included with Python, but in case it's missing):
sudo apt-get install python3-tk # for LinuxOn Windows, Tkinter should be available by default with Python.
-
Install the
python-docxlibrary to enable creating and editing.docxfiles:pip install python-docx
-
Install the
pywin32library for interacting with Microsoft Word:pip install pywin32
To start the Secret Notepad application:
python secret_notepad.pyReplace secret_notepad.py with the filename of your script. Enjoy your whimsical secret-keeping!
For Software:
Interface
While typing secrets
Saving Message
In Downloads Folder (Not Documents)
Password Protected File
The saved file (Surprise)
- Nandhu Krishna: Ideation, Outline & Structure, Code Development, Documentation (README), Finalization.
- Joyal James: Ideation, Code Development, Documentation (README), Finalization.
Made with ❤️ at TinkerHub Useless Projects





