You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<imgsrc="screenshots/datamorph-home.png"alt="DataMorph Deployed on AWS EC2"width="100%" />
17
+
<p><em>Deployed on AWS EC2</em></p>
18
+
</div>
13
19
14
20
DataMorph is a privacy-focused developer tool for converting and validating data formats like JSON, YAML, XML, and TOML. It runs entirely in your browser, so your data never leaves your device.
15
21
@@ -49,8 +55,10 @@ flowchart TD
49
55
## Features
50
56
51
57
-**Real-Time Conversion**: Instantly convert between formats as you type.
-**Modern UI**: Dark mode, glassmorphism, and responsive design.
55
63
56
64
## Future Scope
@@ -61,27 +69,52 @@ flowchart TD
61
69
-**PWA Support**: Install as a Progressive Web App for offline use.
62
70
-**Theme Toggle**: Light/Dark mode switcher.
63
71
64
-
## ♾️ DevOps Integration Roadmap
72
+
## 🚀 DevOps & Deployment
73
+
74
+
We have professionalized the deployment pipeline using **GitHub Actions** and **Docker**, ensuring a robust CI/CD process.
75
+
76
+
### 🔄 CI/CD Pipeline (GitHub Actions)
77
+
78
+
Our pipeline fully automates the testing, building, and deployment process:
79
+
80
+
1.**Test**: Runs `npm run lint` to ensure code quality.
81
+
2.**Build**: Creates a optimized Docker image using a multi-stage build.
82
+
3.**Deploy**: Automatically deploys the new container to our **AWS EC2** instance upon any push to main or any tag push (vx.y.z) with a manual approval.
0 commit comments