add readme

This commit was merged in pull request #1.
This commit is contained in:
2025-07-16 19:31:46 -05:00
committed by Jason Ross
parent 9f15215c09
commit 6e9029bbbb
+25
View File
@@ -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
```