{"repo":"JohnPaulZer/MERN-Template","free":true,"listed":false,"github":"https://github.com/JohnPaulZer/MERN-Template","clone":"git clone https://github.com/JohnPaulZer/MERN-Template.git","description":"A MERN Template CLI tool that creates a ready-to-use MERN starter project. Instead of manually creating the same folders and setup files every time you start a new MERN project, you can run one command and get a clean full-stack project structure.","language":"TypeScript","stars":20,"topics":["cli","mern-stack","tailwindcss","template","tools","typescript","vite"],"license":null,"category":"cli-tools","readme_excerpt":"MERN Template CLI tool mern-template-jpz is a CLI tool that creates a ready-to-use MERN authentication starter. The generated app includes a TypeScript/Express + MongoDB backend with secure access/refresh token authentication, plus a React/Vite frontend wired to the API. What It Creates - backend - Express, MongoDB, Mongoose, TypeScript, JWT auth, httpOnly refresh cookies, session tracking, rate limiting, and security middleware - frontend - React, Vite, TypeScript, Tailwind CSS, React Router, Zustand, Axios, and auth pages The scaffold includes registration, login, logout, token refresh, protected routing, and startup refresh handling. Quick Start Create a new project folder: You can also run the CLI without a project name: When you do not add a project name, the template files are created in the current folder. If you created a new project folder, open it: Install and start the backend: Open another terminal, then install and start the frontend: The frontend runs at http://localhost:5173 by default. The backend API runs at the port configured in backend/.env . Using Global Install Command Format Options: - -f, --force - allow scaffolding into a non-empty directory - -h, --help - show help Generated Folder Structure License This CLI tool is licensed under the MIT License. See LICENSE.","default_branch":null,"files":null,"tree":[],"storefront":"/r/JohnPaulZer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JohnPaulZer/MERN-Template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}