Skip to content

Latest commit

 

History

History
92 lines (54 loc) · 2.32 KB

README.md

File metadata and controls

92 lines (54 loc) · 2.32 KB

AWSLite

Configure your AWS Services in more easier and faster way!!!

alt text

Github Link

Link: Code

Docker Image Link

Link: Docker Image(Server)

Link: Docker Image(Client)

Getting Started!

Follow the below instructions to set up your project locally:

Installation

  1. Clone the repository
    git clone https://github.com/lakshyaakar/AWSLiteApp.git
    
  2. Install the npm packages
    npm install
    

Running the application

  1. Run the server (Node.js) --> Running on 5000 port

    npm start
    
  2. Run the Frontend (React) --> Running in 3000 port

    npm start
    

Services Added in AWSLite!

  • S3 Services:

    • Create S3 Bucket (Route -> /buckets/create)

      alt text

    • Show S3 Buckets (Route -> /buckets/get)

      alt text

    • Delete S3 Bucket

  • EC2 Services:

    • Create EC2 Instance (Route -> /instance/creat)

      alt text

    • Show EC2 Instance List (Route -> /instance/get)

      alt text

    • Start EC2 Instance!

    • Stop EC2 Instance

    • Terminate EC2 Instance

  • IAM Services:

    • Create IAM User (Route -> /users/create)

      alt text

    • Show IAM Users (Route -> /users/get)

      alt text

Libraries/Frameworks Used

  1. Node.js

  2. Express.js

  3. ReactJS

  4. AWS SDKs