A lightweight, full-stack Flask web application designed for fast note-taking, combined with automated Bash scripting for quick cloud deployment and environment setup.
- Instant Note Management: Clean single-page interface to create, view, and organize notes.
- Automated Provisioning: Includes
main.shto automatically configure dependencies, virtual environments, and start the app. - Lightweight Stack: Built with Python (Flask), HTML/CSS templates, and SQLite.
- DevOps Ready: Organized project structure optimized for Linux server execution and cloud hosting.
To set up and run the application locally or on a server, execute:
# Make the deployment script executable
chmod +x main.sh
# Run automated setup and launch the app
sudo ./main.sh