Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 1.61 KB

README.md

File metadata and controls

56 lines (38 loc) · 1.61 KB

AWS / TypeScript / React - Todo List

Description

Duration: 1 week

The front end of this application was built with TypeScript, React (functional components with hooks), Redux, HTML5, and CSS3. While the serverless back end was built with AWS Lambda, AWS S3, AWS DynamoDB, AWS CloudWatch, and Node.

My goals for this project:

  • Solidify understanding of TypeScript
  • Build a Serverless backend with AWS
  • Practice vanilla CSS

To complete these goals I used TypeScript documentation, AWS Documentation, and a YouTube tutorial on how to start a Serverless backend with AWS.

The biggest challenge that I faced was configuring Redux with TypeScript! This was overcome by using Google, StackOverflow, and Redux documentation.

I had a lot of fun making this application and I hope you enjoy it!

To see the fully functional site, please visit: DEPLOYED VERSION OF APP, HOSTED ON AWS AMPLIFY

Screen Shot

Include one or two screen shots of your project here (optional). Remove if unused.

Testing

The application scores highly on Google Lighthouse PageSpeed Insights. Additionally there are Jest tests used throughout the application.

Built With

  • React (functional components with hooks)
  • TypeScript
  • AWS
    • Lambda
    • DynamoDB
    • S3
    • CloudWatch
    • IAM
  • Redux
    • Saga
    • Thunk
  • HTML5
  • CSS3
  • See package.json for full list of dependencies!

Support

If you have suggestions or issues, please email me

Thank You

CEO, entrepreneur. Born in 1964. Jeffrey. Jeffrey Bezos.