https://github.com/charlieroth/localndr
Experimental local-first calendar
https://github.com/charlieroth/localndr
electric-sql local-first react shadcn-ui tailwindcss vite
Last synced: 7 months ago
JSON representation
Experimental local-first calendar
- Host: GitHub
- URL: https://github.com/charlieroth/localndr
- Owner: charlieroth
- Created: 2025-02-26T19:43:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-09T11:26:06.000Z (about 1 year ago)
- Last Synced: 2025-08-21T23:41:36.670Z (7 months ago)
- Topics: electric-sql, local-first, react, shadcn-ui, tailwindcss, vite
- Language: TypeScript
- Homepage:
- Size: 342 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `localndr`
Experimental local-first calendar
## Roadmap
- [ ] Pages
- [ ] Day
- [ ] Individual Event
- [ ] Week
- [ ] Month
- [ ] CRUD calendar events
- [ ] Export Single Calendar to ICS file
- [ ] Import single calendar from ICS file
- [ ] Multiple calendar support
- [ ] Export one or more calendars to ICS file
## Technical Stack
- [TypeScript](https://www.typescriptlang.org/)
- [Vite](https://vitejs.dev/)
- [React](https://react.dev/)
- [Tailwind CSS](https://tailwindcss.com/)
- [shadcn](https://ui.shadcn.com/)
- [Electric SQL](https://electric-sql.com/)
## Setup
Start the backend services using Docker Compose:
```bash
pnpm backend:up
```
Start the write path server:
```bash
pnpm run write-server
```
Start the dev server:
```bash
pnpm dev
```
When done, stop the backend services:
```bash
pnpm backend:down
```
## Current State
