@roee1454/express-kit
v1.1.0
Published
Are you tired of setting up a new backend from scratch every time you start a new project? **FEAR NO MORE!** With this Ultimate Backend Starter Kit, you'll have a full-fledged backend service with EVERYTHING you need to kickstart your project!
Downloads
1
Readme
🛠️ Ultimate Express Starter Kit 🚀
Are you tired of setting up a new backend from scratch every time you start a new project? FEAR NO MORE! With this Ultimate Backend Starter Kit, you'll have a full-fledged backend service with EVERYTHING you need to kickstart your project!
Features
This starter kit supports a plethora of features to ensure you have a robust and scalable backend:
- 📧 Full Email Support: Easily integrate email functionality.
- 🔄 WebSocket Implementation: Real-time communication made simple.
- 🔒 Auth Router: Comprehensive authentication system.
- 🛡️ Auth Protected Routes: Secure your endpoints effortlessly.
- 📁 File Management Router: Manage files with ease.
- 📘 TypeScript Support: Write clean and type-safe code.
- 🛡️ Zod Validators: Ensure data validation and integrity.
- 🗄️ Prisma Integration: Supports all databases compatible with Prisma.
- 📦 Webpack Bundling: Efficient bundling for production.
Quick Start Guide
Getting started with ExpressKit is easy asf! Follow the steps below and get your backend up and running in no time.
Installation
Npm
- Install the source code
npx @roee1454/express-kit your_directory
cd your_directory
npm install
- Follow the
setup_guide.md
file (5 minutes tops!) - run
npx prisma generate
- run
npm run start:dev
and that's it!
Git
- Clone the Repository
git clone https://github.com/roee1454/ExpressKit.git
cd ExpressKit
npm install
- Follow the
setup_guide.md
file (5 minutes tops!) - run
npx prisma generate
- run
npm run start:dev
and that's it!
Easy right?
That's all the effort you should be putting in for your great ideas!👌