This is a Serverless Chat Application deployed using AWS Lambda, AWS Cognito, AWS S3, AWS DynamoDB and AWS API Gateway. It provides users the ability to chat, including both, personal and group chat.
Deployed at: http://iitj-serverless-chat-app.s3-website-us-east-1.amazonaws.com/
- Node.js 10.x
- AngularJS 1.6.9
- jQuery
- AWS Lambda
- AWS S3
- AWS Cognito
- AWS DynamoDB
- AWS API Gateway
- Bootstrap ( HTML / CSS / Javascript )
The application is deployed at: http://iitj-serverless-chat-app.s3-website-us-east-1.amazonaws.com/
- Users need to register, verify and then sign in to start chatting.
- Instructions regarding how to chat are displayed in the website itself.
- Users can do personal chat by making friends as well as group chat by joining chat rooms.
- Outermost directory contain the main HTML files.
- js/angular folder contains the frontend logic and HTML templates regarding chats and other HTML display templates.
- Other files in js are related to the libraries required.
- LambdaFunction/serverLambdaFunction.js includes the AWS Lambda Serverless code.