https://github.com/shashwatkathuria/serverless-chat-application
Serverless Chat Application having AngularJS frontend and deployed using AWS.
https://github.com/shashwatkathuria/serverless-chat-application
angularjs aws-cognito aws-dynamodb aws-lambda chat-application html javascript serverless-architectures serverless-functions
Last synced: about 1 month ago
JSON representation
Serverless Chat Application having AngularJS frontend and deployed using AWS.
- Host: GitHub
- URL: https://github.com/shashwatkathuria/serverless-chat-application
- Owner: shashwatkathuria
- Created: 2020-04-24T20:53:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-27T21:28:37.000Z (over 5 years ago)
- Last Synced: 2025-03-21T00:22:15.671Z (7 months ago)
- Topics: angularjs, aws-cognito, aws-dynamodb, aws-lambda, chat-application, html, javascript, serverless-architectures, serverless-functions
- Language: HTML
- Homepage: http://iitj-serverless-chat-app.s3-website-us-east-1.amazonaws.com/
- Size: 1.07 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Serverless-Chat-Application    
----------------------------
ABOUT THE PROJECT
----------------------------
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/----------------------------
TECHNOLOGIES USED
----------------------------- Node.js 10.x
- AngularJS 1.6.9
- jQuery
- AWS Lambda
- AWS S3
- AWS Cognito
- AWS DynamoDB
- AWS API Gateway
- Bootstrap ( HTML / CSS / Javascript )----------------------------
INSTRUCTIONS REGARDING PROJECT
----------------------------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.----------------------------
# Further Details
--------------- 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.
--------------