mirror of
https://github.com/LittleQuartZ/addmon.git
synced 2026-02-07 02:45:28 +07:00
47 lines
1.4 KiB
Markdown
47 lines
1.4 KiB
Markdown
# addmon
|
|
|
|
This project was created with [Better-T-Stack](https://github.com/AmanVarshney01/create-better-t-stack), a modern TypeScript stack that combines React, TanStack Router, and more.
|
|
|
|
## Features
|
|
|
|
- **TypeScript** - For type safety and improved developer experience
|
|
- **TanStack Router** - File-based routing with full type safety
|
|
- **TailwindCSS** - Utility-first CSS for rapid UI development
|
|
- **shadcn/ui** - Reusable UI components
|
|
- **Oxlint** - Oxlint + Oxfmt (linting & formatting)
|
|
- **Tauri** - Build native desktop applications
|
|
- **Turborepo** - Optimized monorepo build system
|
|
|
|
## Getting Started
|
|
|
|
First, install the dependencies:
|
|
|
|
```bash
|
|
bun install
|
|
```
|
|
|
|
Then, run the development server:
|
|
|
|
```bash
|
|
bun run dev
|
|
```
|
|
|
|
Open [http://localhost:3001](http://localhost:3001) in your browser to see the web application.
|
|
|
|
## Project Structure
|
|
|
|
```
|
|
addmon/
|
|
├── apps/
|
|
│ ├── web/ # Frontend application (React + TanStack Router)
|
|
```
|
|
|
|
## Available Scripts
|
|
|
|
- `bun run dev`: Start all applications in development mode
|
|
- `bun run build`: Build all applications
|
|
- `bun run dev:web`: Start only the web application
|
|
- `bun run check-types`: Check TypeScript types across all apps
|
|
- `bun run check`: Run Oxlint and Oxfmt
|
|
- `cd apps/web && bun run desktop:dev`: Start Tauri desktop app in development
|
|
- `cd apps/web && bun run desktop:build`: Build Tauri desktop app
|