A simple, clean starter template for building web applications using Express.js, EJS for templating, and Tailwind CSS for styling.
- Express.js - Fast, unopinionated, minimalist web framework.
- EJS - Simple templating language that lets you generate HTML markup with plain JavaScript.
- Tailwind CSS - A utility-first CSS framework for rapid UI development.
- PostCSS - Transforming CSS with JavaScript plugins.
- Nodemon - Automatically restarts the node application when file changes in the directory are detected.
- Concurrently - Run multiple commands simultaneously.
index.js- Entry point (Server logic).input.css- Source stylesheet (Tailwind).public/- Static assets (Compiled CSS).views/- HTML templates (EJS).tailwind.config.js- Tailwind configuration.postcss.config.js- PostCSS configuration.
Install dependencies using npm or yarn:
npm install
# or
yarn installRun the following command to start the server and watch for CSS changes:
npm run dev
# or
yarn devTo build the CSS:
npm run build:css
# or
yarn build:cssTo start the server:
npm run start
# or
yarn startThis project is licensed under the MIT License.