Team Member Details:
- Kiran Panchal panchal.k@husky.neu.edu
- Komal Suthar suthar.k@husky.neu.edu
- Hemant Kamathhh kamath.h@husky.neu.edu
- Aakash Jethva jethva.a@husky.neu.edu
WebDev Applicationn: Technologies : Sts eclipse, IntelliJ, Postman, Sql Workbench, Maria DB,DynamoDBB
Using JPA annotations first created a User Pojo Later Extended JPA Repository to User Repository Incorporated User Controller and deviced all JPA annotations Later added the BCryptPasswordEncoderBean used for hashing passwords. Using @ManyToOne annotation mapped Transaction pojo to User pojo Extended JPA Repository to Transaction Repository Incorporated Transaction Controller and deviced all JPA annotations Incorporated Authentication and Authorization on Transaction using User Credentials
AWS Cloud Formation:
Run the csye6225-aws-cf-create-stack.sh bash script from the folder csye6225-fall2018/infrastructure/aws/cloudformation command: ./csye6225-aws-cf-create-stack.sh
User should enter the stack name This will create cloud formation stack on aws
To delete the stack: Run the csye6225-aws-cf-terminate-stack.sh bash script from the folder csye6225-fall2018/infrastructure/aws/cloudformation command: ./csye6225-aws-cf-terminate-stack.sh
user should enter the name of the stack to be deleted This will delete the cloud formation stack on aws
Cloud formation -S3 Bucket generation -RDS instance creation -DynamoDB -Subnet Groups
Web Applicationn
-Returning Successful API calls -Storing image on the local disk and application S3 bucket -Update the application.json -Handling all the API Validations -Adding the AWS configuration to the Web application
All Set!