Update README.md
This commit is contained in:
parent
9ec8e5ea3b
commit
8e70340666
130
README.md
130
README.md
@ -1,66 +1,66 @@
|
||||
# Cloud Notes Platform – Cloud-Native Notes Management Application
|
||||
|
||||
## Author
|
||||
|
||||
Muhilan
|
||||
|
||||
---
|
||||
|
||||
# Overview
|
||||
|
||||
Cloud Notes Platform is a modern cloud-native notes management web application developed using containerized deployment architecture and public cloud infrastructure.
|
||||
|
||||
The application allows users to:
|
||||
- create notes
|
||||
- store notes persistently
|
||||
- manage lightweight note workflows
|
||||
- access the application securely over HTTPS
|
||||
|
||||
The system is designed using a multi-component architecture consisting of:
|
||||
- Flask backend application
|
||||
- PostgreSQL database
|
||||
- NGINX reverse proxy
|
||||
|
||||
The application is deployed on an AWS EC2 virtual machine using Docker Compose orchestration and HTTPS reverse proxy configuration.
|
||||
|
||||
The project demonstrates practical cloud deployment concepts including:
|
||||
- containerization
|
||||
- reverse proxy configuration
|
||||
- persistent storage
|
||||
- automated deployment
|
||||
- cloud-hosted infrastructure
|
||||
- HTTPS certificate management
|
||||
- environment-based configuration
|
||||
|
||||
---
|
||||
|
||||
# Features
|
||||
|
||||
- Create and manage notes
|
||||
- Persistent PostgreSQL database storage
|
||||
- Responsive modern web interface
|
||||
- Dockerized application services
|
||||
- AWS cloud deployment
|
||||
- HTTPS secure communication
|
||||
- DuckDNS public domain
|
||||
- Reverse proxy architecture
|
||||
- Automated deployment scripts
|
||||
- Environment variable configuration
|
||||
- Automatic container restart policies
|
||||
- Database backup support
|
||||
- Access log monitoring
|
||||
|
||||
---
|
||||
|
||||
# Application Architecture
|
||||
|
||||
## High-Level Architecture
|
||||
|
||||
```text
|
||||
User Browser
|
||||
↓
|
||||
NGINX Reverse Proxy (HTTPS)
|
||||
↓
|
||||
Flask Backend Container
|
||||
↓
|
||||
# Cloud Notes Platform – Cloud-Native Notes Management Application
|
||||
|
||||
## Author
|
||||
|
||||
Nihal Ahmed
|
||||
|
||||
---
|
||||
|
||||
# Overview
|
||||
|
||||
Cloud Notes Platform is a modern cloud-native notes management web application developed using containerized deployment architecture and public cloud infrastructure.
|
||||
|
||||
The application allows users to:
|
||||
- create notes
|
||||
- store notes persistently
|
||||
- manage lightweight note workflows
|
||||
- access the application securely over HTTPS
|
||||
|
||||
The system is designed using a multi-component architecture consisting of:
|
||||
- Flask backend application
|
||||
- PostgreSQL database
|
||||
- NGINX reverse proxy
|
||||
|
||||
The application is deployed on an AWS EC2 virtual machine using Docker Compose orchestration and HTTPS reverse proxy configuration.
|
||||
|
||||
The project demonstrates practical cloud deployment concepts including:
|
||||
- containerization
|
||||
- reverse proxy configuration
|
||||
- persistent storage
|
||||
- automated deployment
|
||||
- cloud-hosted infrastructure
|
||||
- HTTPS certificate management
|
||||
- environment-based configuration
|
||||
|
||||
---
|
||||
|
||||
# Features
|
||||
|
||||
- Create and manage notes
|
||||
- Persistent PostgreSQL database storage
|
||||
- Responsive modern web interface
|
||||
- Dockerized application services
|
||||
- AWS cloud deployment
|
||||
- HTTPS secure communication
|
||||
- DuckDNS public domain
|
||||
- Reverse proxy architecture
|
||||
- Automated deployment scripts
|
||||
- Environment variable configuration
|
||||
- Automatic container restart policies
|
||||
- Database backup support
|
||||
- Access log monitoring
|
||||
|
||||
---
|
||||
|
||||
# Application Architecture
|
||||
|
||||
## High-Level Architecture
|
||||
|
||||
```text
|
||||
User Browser
|
||||
↓
|
||||
NGINX Reverse Proxy (HTTPS)
|
||||
↓
|
||||
Flask Backend Container
|
||||
↓
|
||||
PostgreSQL Database Container
|
||||
Loading…
Reference in New Issue
Block a user