AWS & GCP
I am absolutely thrilled to have finally deployed projects on both AWS and GCP 😁😁😁.
This has been a very difficult journey where I have gotten stuck so many times. Deploying on these platforms is so much more difficult than platforms such as Render, Heroku, Railway etc. But the feeling of finally seeing my projects running on both platforms has been absolutely amazing! 😄.
The first project is my 'Simple CRM'. This was a project that I had built around half way through the CodeYourFuture software development course where I was trying to impress Karen Fornos Klein, PMP to get into CodeYourFuture Products 😅. I had built it using HTML, CSS, JavaScript, React.js, Node.js and MongoDB. I have deployed the Node.js server of this project on AWS using several different technologies all working together: AWS Elastic Beanstalk, AWS EC2, AWS Load Balancer, AWS S3, AWS CloudFront and GitHub Actions. I deployed the database on MongoDB Atlas and the front end on Netlify. I also improved the project before deploying by making it 100% responsive, adding authentication using JWT so users can register and login and animations using Framer Motion.
GitHub link: https://lnkd.in/e_4nDnG8 Deployed front end: simple-crm-dev.netlify.app
The second project is my YouTube Video Manager which I built in the SQL module of the CodeYourFuture software development course. I had built it using HTML, CSS, JavaScript, React, Node.js and PostgreSQL. Before deploying I improved the project by making it 100% responsive, adding authentication using JWT so users can register and login and animations using Framer Motion. I have deployed the Node.js server on GCP using GCP App Engine, GCP Cloud Build, GCP Cloud Storage, GCP App Engine Admin API and GitHub Actions. I deployed the database to AWS RDS.
GitHub link: https://lnkd.in/ezS27xFe Deployed front end: https://lnkd.in/enJPfe4E
All these projects can be found along with my other projects on my portfolio & blog website: https://lnkd.in/euV66VpE