https://github.com/nareshbhatia/react-starter
A minimal template to get started with React
https://github.com/nareshbhatia/react-starter
Last synced: 3 months ago
JSON representation
A minimal template to get started with React
- Host: GitHub
- URL: https://github.com/nareshbhatia/react-starter
- Owner: nareshbhatia
- Created: 2024-07-21T07:11:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-29T18:28:32.000Z (10 months ago)
- Last Synced: 2025-01-29T19:30:24.517Z (10 months ago)
- Language: TypeScript
- Size: 185 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Starter
A minimal template to get started with React.
**Tech Stack**
1. Framework: React 19 + Vite 6 + React Router 7
2. Styling: Plain CSS
3. Linting: Code Shaper ESLint configuration

## Prerequisites for development
1. Install [Node Version Manager](https://github.com/nvm-sh/nvm) (nvm). It
allows using different versions of node via the command line
2. Run `nvm use` to use the required version of node.
3. Run `pnpm i` to install required packages.
## Development Build
```shell
pnpm dev
```
Now point your browser to http://localhost:3000
## Production Build
```shell
pnpm build
pnpm preview
```
Now point your browser to http://localhost:3000
## All Commands
```
pnpm build # builds the prod bundle
pnpm clean # deletes all build artifacts
pnpm dev # runs the dev build
pnpm fix # lints, formats and attempts to fix any issues (requires `pnpm build` has been ran)
pnpm lint # runs the linter, useful for debugging lint issues (generally `pnpm fix` is preferred)
pnpm preview # runs the prod build
```