rapid-xpress v3.0.6
Rapid-Xpress
A CLI generator for lightning-fast scaffolding of ExpressJS applications, empowering you to build with speed and efficiency
Installing rapid Xpress
Rapid Xpress is available on NodeJs via the npm registry
Requires Nodejs to be installed
Install Rapid Xpress globally so you can have access to it anywhere
$ npm i -g rapid-xpress
FEATURES
- Rapidly initialize your project.
- Pre-configured authentication features.
- Rate limiting and custom error handling configured
- Effortlessly create application files with CRUD operations.
- Email SMTP configuration.
Docs
- Click here for documentation
GETTING STARTED
To initialize a new project, you need to use the create command
Let's create a new Express app, with the default template. Project files would be created in the current working directory
Template comes with authentication, custom error handling, rate limiting and more
$ rapid-xpress create
You will be prompted to select a variant from the available options (e.g., mongodb, postgres).
Project dependencies are automatically installed and you'll be prompted for your project attributes
To run development server
npm run dev
Server would be running on http://localhost:[[PORT]]/ by default
Contributors
Author: Bassit Owolabi
Contributions are welcomed. Kindly visit the github repo and submit a pull request
License
ChangeLog:
3.0.0 - 2025-02-09
Changed
- template and cariant command
Added
- Support for postgres
2.0.0 - 2025-02-09
Changed
- Project structure updated to TypeScript.
- Email setup changed from SendGrid to SMTP.
Added
- Redis integration for email.