🔒 Secure Notes App

A simple cloud-ready notes application with security, DevOps and monitoring features.

Project Features

Small app, but built with production concepts.

👤

User Authentication

Register and login system with password hashing and JWT-based authentication.

📝

Notes Management

Users can create, view and manage personal notes securely.

🛡️

Security Controls

Includes SQL injection protection, XSS prevention, security headers and rate limiting.

🐳

Docker Ready

Application can be containerized using Docker for consistent deployment.

☁️

AWS Deployment

Designed for deployment on EC2 with Nginx, RDS, S3 and HTTPS.

📊

Monitoring

CloudWatch monitoring, logging, alerts and backup automation can be added.

DevSecOps Mini Project

Flask • MySQL • Docker • AWS • Nginx • HTTPS • GitHub Actions