Skip to content

Full-stack application that allows users to create a to-do list by adding tasks that can be edited and deleted. Built with React, Material UI, Node.js, Express.js and DynamoDB. Deployed via AWS Amplify and AWS Lambda.

Notifications You must be signed in to change notification settings

ratalla816/AWS-Task-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS-Task-List

badge
badge
badge
badge
badge
badge

Description

A simple to use web application that allows users to create a to-do list by adding tasks that can be edited and deleted - Updates to the task list persist as objects in a nonrelational database.

Well Architected Framework - Loose Coupling
Front and backend interdependencies are limited by allowing the components to interact only through specific interfaces.
This is accomplished by Leveraging AWS Services - Lambda for serverless functions to host the API, Amplify hosts the frontend, and database management via DynamoDB.

⚙️ Technologies

React.js | Material UI | Node.js | Express.js | AWS Amplify | AWS Lambda | AWS DynamoDB

Deployment


* Backend: https://64ithvdxrzwofic4apqy7obq7m0yhppc.lambda-url.us-east-1.on.aws/task

Screenshot

Screenshot

Acknowledgements

License

badge
Permission to use this application is granted under the MIT license. https://opensource.org/licenses/MIT

Contact:

Holler at me! [email protected]

About

Full-stack application that allows users to create a to-do list by adding tasks that can be edited and deleted. Built with React, Material UI, Node.js, Express.js and DynamoDB. Deployed via AWS Amplify and AWS Lambda.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published