initial commit

This commit is contained in:
Syahdan 2025-12-29 02:33:36 +07:00
commit 43dd3ce0e9
64 changed files with 7783 additions and 0 deletions

47
README.md Normal file
View file

@ -0,0 +1,47 @@
# 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