From b93ae117cc8cf4da6c098063b527cc9f9e06a0b0 Mon Sep 17 00:00:00 2001 From: Jason Ross Date: Mon, 14 Jul 2025 20:00:42 -0500 Subject: [PATCH] add readme --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..686c078 --- /dev/null +++ b/README.md @@ -0,0 +1,25 @@ +# LightSaver + +## Technologies Used + +- **Next.js**: React-based framework for building server-side rendered and statically generated web applications. +- **GraphQL**: API query language for flexible and efficient data fetching. +- **Express.js**: Fast, unopinionated web framework for Node.js, powering the backend API. +- **PostgreSQL**: Relational database for persistent storage. +- **Docker**: Containerization for consistent deployment. +- **Terraform CDKTF**: Infrastructure as Code (IaC) using the Cloud Development Kit for Terraform. +- **RabbitMQ**: Message broker for asynchronous communication and background processing. + +## Docker Commands + +To build the Docker image: + +```sh +docker build -t lightsaver-app . +``` + +To run the container: + +```sh +docker run -p 3000:3000 lightsaver-app +``` \ No newline at end of file