AWS Web Application
Developed a comprehensive web application utilizing AWS services, including EC2, S3, API Gateway, Lambda, and DynamoDB. The application allows users to register, log in, and manage their music subscriptions with functionalities such as querying music information, subscribing to songs, and viewing artist images.
AWS EC2: Deployed the application on an Ubuntu Server, ensuring full functionality in a web server environment.
AWS DynamoDB: Created and managed tables for user login and music data, implementing both through code and console.
AWS S3: Programmatically downloaded and uploaded artist images, integrating them into the application.
Login and Registration System: Developed a secure login and registration system validating user credentials and storing user data in DynamoDB.
API Gateway and Lambda Functions: Implemented RESTful APIs for data operations, handling user interactions and data modifications through Lambda functions.
User Interface: Designed intuitive web pages for user login, registration, and music subscription management, ensuring a seamless user experience.
Key Achievements
- •Deployed application on AWS EC2 Ubuntu Server with full web server functionality
- •Created and managed DynamoDB tables for user login and music data (code and console)
- •Programmatically managed artist images in S3 with download and upload capabilities
- •Developed secure login and registration system with DynamoDB user data storage
- •Implemented RESTful APIs using API Gateway and Lambda for data operations
- •Designed intuitive user interface for login, registration, and music subscription management