A minimal Library Management System written in (Typescript/Nest.js)
- Prerequisites:
- Docker and docker-compose installed.
- Cloning the Repository:
- Clone this repository to your local machine:
git clone https://github.com/0xOrigin/Library-Management-System.git
- Clone this repository to your local machine:
- Setting up Environment Variables:
- Create a .env file in the project's root directory.
- Use the .env.temp file as a template and fill in the required values.
- Building the Containers:
- In your terminal, navigate to the project's root directory and run:
sudo docker-compose up -d --build
- In your terminal, navigate to the project's root directory and run:
- Running the Application:
- To start the application, run:
sudo docker-compose up -d
- To start the application, run:
- The application should now be accessible through your web browser at the specified URL (often http://localhost/ or similar).
- API Reference: Postman Collection
- .env file example: .env file