Track any novel, manga, or reading material. No limits, no restrictions.
- Add Anything: No database limitations. Add any novel manually with title, cover, and source
- Track Progress: Manual chapter tracking with scores from 1-100
- Share Tier Lists: Create and share tier lists with the community
- Guest Mode: Works without an account using localStorage
- Export/Import: Backup your data as JSON
- Frontend: SvelteKit + Tailwind CSS
- Backend: Supabase (PostgreSQL + Auth)
- Hosting: Vercel
cd novel-tracker
npm installThen:
- Create a Supabase project at supabase.com
- Run the SQL in
supabase/migrations/001_initial_schema.sql - Copy
.env.exampleto.envand add your Supabase credentials - Run
npm run dev
- Push to GitHub
- Import project in Vercel
- Add environment variables in Vercel dashboard
- Deploy!
novel-tracker/
├── src/
│ ├── lib/
│ │ ├── components/ # Svelte components
│ │ ├── services/ # API services
│ │ ├── stores/ # Svelte stores
│ │ └── types/ # TypeScript types
│ └── routes/ # SvelteKit routes
├── supabase/
│ └── migrations/ # Database schema
└── static/ # Static assets
MIT