Skip to content

"Hackathon" Starter - React, TypeScript, Vite, ESLint, Prettier, Husky, Baseweb, Responsive Nav

Notifications You must be signed in to change notification settings

tbjgolden/sensible-starter

Repository files navigation

Sensible Starter

A tried and tested TypeScript toolchain for building a full-stack app in as little as a day.

Designed to scale to thousands of users and be easy to iterate on.

  • each inclusion evaluated against alternatives
  • sensible choices enabled by default
  • integrations with linters, formatters and git hooks
  • easy to chop and change config and tools
  • thorough documentation

First-time setup

git clone https://github.com/tbjgolden/sensible-starter.git project-name
cd project-name
rm -rf .git                       # wipes starter repo git
npm install
git init                          # inits new repo
npm run prepare                   # installs git hooks
git add .
git commit -m 'Initial commit'

Usage

For all commands run:

npm run help

To run in dev mode:

npm run dev

To run in prod mode:

npm run prod

About

"Hackathon" Starter - React, TypeScript, Vite, ESLint, Prettier, Husky, Baseweb, Responsive Nav

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published