I would like to share my new project based on serverless stack framework. It is a real estate listing application. You can find it on my github page:
https://github.com/stokilo/cloud-spider-publicBelow a short vidoe presenting all functionalities
https://youtu.be/32n90gxumhcShort list of functionalities:
This is a continuation of my research project on serverless stack framework.
This time I've decided to go full with the Typescript on the backend and frontend side. I wanted to share the common code i.e. for model or routes config between server/client. Additionally, IaC and tests are implemented in the Typescript too.
Stacks I provision here includes OpenSearch. This bumps the cost to around 120$ per month. For this kind of project, it is required to search by many attributes. I didn't want to overload DynamoDb with GSI as I don't find it easy to implement and it increases the costs as well. Sample application allows searching by 5 criteria. For real-world deployment, I would need to add much more. Plus I needed to add an autocomplete functionality for address search. Thus I've decided to add OpenSearch. Please note that this is not serverless anymore. However, OpenSearch is managed service which in this case is a plus.