This project is a Node.js application built with Express and TypeScript. It aims to provide a solid foundation for developing web applications using these technologies.
- Express server setup
- TypeScript configuration
- Routing and middleware implementation
- Error handling
- Unit testing
To get started with this project using Docker, follow these steps:
- Clone the repository.
- Build the Docker image by running
docker build -t my-app .
. - Run the Docker container by executing
docker run -p 3000:3000 my-app
. - Open your browser and navigate to
http://localhost:3000
.
If you prefer using Docker Compose, follow these steps:
- Clone the repository.
- Run
docker-compose up
to build and start the containers. - Open your browser and navigate to
http://localhost:3000
.