This project boilerplate combines Express.js, EJS, and Tailwind CSS to provide a solid foundation for kickstarting web development ideas. It streamlines the development process and focuses on building amazing experiences.
-
Update Content: Update the content in the
/templates/screens/home.js
directory to customize your homepage. -
Customize Styles: Customize the styles in the
/public/css
directory to match your design preferences. -
Add Routes: Add your own routes in the
/routes
directory to create additional functionality. -
Modify EJS Rendering Object: Modify the EJS rendering object in the
/controllers
directory to control the data passed to your EJS templates.
For an enhanced development experience, consider installing the following extensions:
- Tailwind CSS IntelliSense: Provides intelligent autocomplete for Tailwind CSS classes.
- EJS Language Server: Improves EJS template editing with language support and autocomplete.
- Express.js Snippets: Speeds up Express.js development with helpful code snippets.
- Install dependencies with
npm run build
. - Run
npm run start
for production ornpm run dev
for development. - Configure your hosting platform to serve the app.
Connect with Me and Stay Updated:
- X: @dhela_frank
- LinkedIn: Ubongabasi Jerome