Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ dist
dist-ssr
.wrangler
*.local
.dev.vars*
.env*
.convex
convex/.tmp

# Editor directories and files
.vscode/*
Expand Down
18 changes: 5 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

This repository is the starter app that Samebase copies into a new GitHub repository.

It is a small, complete app base. It includes working authentication, real-time data, sharing, and
deployment paths without adding product-specific services that a new app might not need.

For the complete provider setup, use the
[Samebase do-it-yourself guide](https://samebase.com/docs/do-it-yourself). This README covers work
inside the repository.
Expand All @@ -11,11 +14,12 @@ inside the repository.
- React 19 and TanStack Start in SPA mode
- Convex for the real-time backend, database, and guest authentication
- Cloudflare Workers Static Assets for delivery
- shadcn/ui primitives for the user interface
- Vite+ for development, formatting, linting, tests, and builds
- Node.js 24 for application and automation code

The example app is a public todo list. Guests can sign in without an external identity provider,
create todos, and see who created each item.
create todos, see real-time updates, and scan a QR code to open the same list on another device.

## Local development

Expand Down Expand Up @@ -102,18 +106,6 @@ Do not hand-edit generated files when their source tool can update them.
When a Convex AI-file update changes the installed source snapshot, confirm its distribution license
and update `THIRD_PARTY_NOTICES.md` when its third-party material changes.

## Repository history

The early numbered commits show how the starter was assembled. `REPO_HISTORY.md` keeps the same
construction notes in the checked-out tree because GitHub template copies do not preserve commit
history.

New maintenance uses normal pull requests and append-only commits. The public `main` history is not
rewritten to keep later updates inside the original numbered sequence.

Use GitHub's template button for a clean new repository. Fork this repository only when you also
want its history.

## License

Licensed under the [Apache License 2.0](./LICENSE). See
Expand Down
Loading