Clone the Strapi repository, run it locally, explore the folder structure, start the admin panel, create a sample content type, and push the setup to GitHub with documentation.
sudo apt update&& sudo apt upgrade -ycurl -sL https://deb.nodesource.com/setup_14.x| sudo -E bash -sudo apt install -y nodejs build-essential git yarn✅ 3. Create Strapi v3 Appnpx create-strapi-app@3.6.11 Strapi-task-01 --quickstart--quickstart automatically installs dependencies and starts the server.✅ 4. Access the Admin PanelOpen browser:http://<Your-EC2-Public-IP>:1337/adminRegister the first admin user (Strapi UI will prompt) Sample Content Type CreatedIn the Strapi Admin Panel:Created a Content Type: My first collection📁 Project Folder StructureStrapi-task-01/├── api/# APIs for content types├── config/# Configuration for server, database, etc.├── public/# Static files├── admin/# Admin panel frontend├── src/# Source files├── package.json# Node project config├── yarn.lock# Dependency lock└── README.md# Documentation🚀 How to Run Again# From project rootcd Strapi-task-01yarn developVisit: http://<EC2-IP>:1337/admin✅ AWS Free Tier ConfirmedEC2: t2.micro instance (Free Tier eligible)No RDS, no load balancer, no extra paid resources used