This is a boilerplate for an ExpressJS server with a few basic features.
- 📜 Custom File & Console logging
- 📦 Environment variables
- 📝 Body parsing
- 🚀 Structured responses
- 🛑 Error handling
- 🐳 Docker managed
- 🧼 Prettier & ESLint config
- 🧪 Jest & Supertest testing
- Clone the repository
git clone https://github.com/Kan-A-Pesh/express-boilerplate.git
- Install dependencies (for Intellisense)
npm install
- Start the dev server (with Docker)
npm run dev
After you've made your changes, you can build the Docker image with the following command:
npm run build -- <image-name>
This project is licensed under the MIT License - see the LICENSE file for details.