Package Exports
- startezzy
- startezzy/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (startezzy) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
StartEzzy (startezzy)
A powerful scaffolder to create production-ready MERN stack applications. This tool generates a complete backend and frontend setup with essential features, including JWT authentication, real-time WebSocket support, file uploads, and error handling.
Features -
Backend (Express.js)
- JWT Authentication: Secure user authentication and authorization.
- Socket.IO: Real-time WebSocket integration.
- Multer: File uploads for handling user-generated content.
- Custom Error Handling: Centralized error handling for consistent API responses.
- MongoDB Integration: Preconfigured MongoDB connection.
- Security: Uses Helmet and CORS for secure API requests.
- Environment Variables: Configured for flexible environments (
.envfile).
Frontend (React + Vite)
- Vite: Fast and modern development environment.
- React Router: Pre-configured for client-side routing.
- Axios: Ready-to-use for API integration.
- Environment Support: Uses
.envfor API configuration.
General
- Clean Folder Structure: Organized project structure for scalability.
- Static File Serving: Configures public and upload directories.
- Modern JavaScript: Built with ES modules for the latest standards.
Installation
You can scaffold a new MERN application in one command using npx.
Using npx
npx startezzy <project-name>