Skip to content

riipandi/tanstart

Repository files navigation

TanStart

A starter template featuring TanStack libs (Start, Query, DevTools), Tailwind CSS, and TypeScript. TanStack Start is a full-stack web framework built on top of Vite, React, and TanStack Router. This template is designed to provide a minimal and solid foundation for building full-stack web applications.

Warning

This project just a template that I use for my personal use, so you may encounter bugs. Please review the release notes thoroughly before updating, as breaking changes can occur!

Quick Start

You will need Node.js >= 24.14, PNPM >= 10.33, and Docker >= 20.10 installed on your machine.

pnpm dlx tiged riipandi/tanstart my-app

Read the CONTRIBUTING.md for detailed guidelines on contributing to this project.

# Clone the repository
git clone <repository-url>
cd myapp

# Install dependencies
pnpm install

# Copy envar for local development
cp .env.example .env.local

# Generate application secrets
pnpm --silent generate:key

# Start development services
pnpm compose:up

# Start dev server
pnpm dev

The application will be accessible at: http://localhost:3000.

Learn More

You can learn more about all of the offerings from TanStack in the TanStack documentation. Files prefixed with demo can be safely deleted. They are there to provide a starting point for you to play around with the features you've installed.

Documentation

For more detailed information about the system architecture, design decisions, and project structure, please refer to the documentation in the docs directory.

License

This project licensed under the MIT license. See the LICENSE file for more information.


🤫 Psst! If you like my work you can support me via GitHub sponsors.

Made by

About

A starter template featuring TanStack libs (Start, Query, DevTools), Tailwind CSS, TypeScript, and Vite.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors