A Flask-based web application for URL safety checking and security services.
- Python 3.8 or higher
git clone https://github.com/your-username/Code_Guardians.git
cd Code_Guardianspython -m venv venv# Linux/macOS
source venv/bin/activate
# Windows (PowerShell)
.\venv\Scripts\Activate.ps1
# Windows (Command Prompt)
.\venv\Scripts\activate.batpip install -r requirements.txtcd backend
python app.pyThe application will start on http://127.0.0.1:5000 by default.
| Route | Description |
|---|---|
/ |
Home / Landing Page |
/password |
Password Security Toolkit |
/url-safety |
URL Safety Checker |
Code_Guardians/
├── backend/
│ ├── app.py # Main Flask application
│ ├── models.py # Database models
│ ├── services/ # Business logic services
│ ├── templates/ # HTML templates (url_safety.html)
│ └── utils/ # Utility functions
├── frontend/
│ ├── css/ # Stylesheets
│ ├── js/ # JavaScript files
│ └── pages/ # HTML pages (index.html, pass.html)
├── requirements.txt # Python dependencies
└── README.md
- Flask 3.0.3
- Flask-SQLAlchemy 3.1.1
- SQLAlchemy 2.0.30
- requests 2.32.3
- validators 0.22.0