Skip to content

nosleepman1/react-starter-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Starter Kit

A professional scaffolding CLI and monorepo structure designed to create high-performance, secure, and modern React client-side applications.

React Starter Kit Banner

Overview

React Starter Kit is a production-ready scaffolding framework for bootstrap workflows. It features pre-configured authentication, routing security, client-side input validation, and light/dark theme support.

The CLI package @nosleepman/react-starter has achieved over 1000 downloads on npm, demonstrating its stability and convenience.

Quick Start

Create a new application instantly using the CLI tool:

npx @nosleepman/react-starter my-app

The CLI will prompt you for the project name and package manager (npm, yarn, pnpm, or bun), download the template, configure environment variables, and optionally install dependencies.

Documentation Index

Detailed documentation is available in both English and French inside the organized docs folder.

English (EN)

Français (FR)

Repository Structure

The project follows a clean monorepo architecture:

  • cli/: Code for the lightweight npm scaffolding CLI tool.
  • template/: The core React application template containing components, routes, types, and styles.
  • docs/: All project documentation guides.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Tired of setting up auth from scratch on every React project? @nosleepman/react-starter scaffolds your entire authentication system in one command. AuthContext, hooks, protected routes, shadcn forms — all ready to go.

Resources

License

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors