High level overview of the Stock Journal Project

Website design

Create an application to record the reasoning behind buying and selling of stocks.

Architecture design

Requiring a database, I decided to integrate AWS and the Serverless Framework as my backend. Creating an application with AWS, I learned how powerful the web service is while being very affordable which allows users to have a centralized location for databases, API endpoints, user management, authentication, and file upload. I decided to keep ReactJS as the dedicated frontend framework. I utilized the most popular front-end framework, React Bootstrap due to its accessibility and compatibility.