Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Utility (Flask) 🚀

A lightweight utility web application built with Python and Flask that provides useful everyday tools, including a secure password generator and decimal-to-binary/hexadecimal converter.


✨ Features

  • 🔐 Generate secure random passwords
  • 🔢 Convert decimal numbers to binary
  • 🔠 Convert decimal numbers to hexadecimal
  • 📱 Responsive user interface

🛠️ Tech Stack

  • Python
  • Flask
  • HTML5
  • CSS3

📸 Screenshots

Home

Home

Password Generator

Password Generator

Number Converter

Number Converter


🚀 Getting Started

Clone the repository

git clone <https://github.com/JhayCodesDev/smart-utility>

Navigate into the project

cd smart-utility

Install dependencies

pip install flask

Start the development server

python app.py

The application will be available at:

http://127.0.0.1:5000

📁 Project Structure

smart-utility/
│
├── __pycache__/          # Python bytecode cache
├── static/               # CSS, images, and other static assets
├── templates/            # HTML templates
├── README.md             # Project documentation
└── app.py                # Main Flask application

🎯 Why I Built This

I built this project while learning Python and Flask to strengthen my backend fundamentals by creating practical tools instead of only following tutorials.


🔮 Future Improvements

  • Add password strength customization
  • Add more number conversion formats
  • Improve the UI
  • Save generated passwords
  • Deploy online

📄 License

This project is licensed under the MIT License.

About

A Flask-based utility application featuring a secure password generator and number conversion tools for binary and hexadecimal representations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages