[Frontend] Project Setup - Svelte with TypeScript #9

Closed
opened 2026-04-06 00:29:55 +02:00 by shoko · 0 comments
Owner

Overview

Set up the frontend project with Svelte and TypeScript.

Dependencies

  • Requires Backend Setup (issue #2) to be completed first
  • Can be done in parallel with Database Models (issue #3)

Tasks

  • Create SvelteKit project with TypeScript
  • Setup routing structure:
    • / (landing or dashboard)
    • /login
    • /register
    • /dashboard
    • /bot/[id]
    • /bot/[id]/backtest
    • /bot/[id]/simulate
    • /settings
  • Setup state management (Svelte stores)
  • Create API client for backend communication
  • Setup environment variables
  • Create auth store and protected routes

State Stores Needed

  • userStore - Current user info
  • botsStore - List of user's bots
  • currentBotStore - Selected bot
  • chatStore - Chat messages
  • backtestStore - Backtest results
  • simulationStore - Simulation signals

Reference

See Section 9 for pages and components.

## Overview Set up the frontend project with Svelte and TypeScript. ## Dependencies - Requires **Backend Setup** (issue #2) to be completed first - Can be done in parallel with **Database Models** (issue #3) ## Tasks - [ ] Create SvelteKit project with TypeScript - [ ] Setup routing structure: - / (landing or dashboard) - /login - /register - /dashboard - /bot/[id] - /bot/[id]/backtest - /bot/[id]/simulate - /settings - [ ] Setup state management (Svelte stores) - [ ] Create API client for backend communication - [ ] Setup environment variables - [ ] Create auth store and protected routes ## State Stores Needed - userStore - Current user info - botsStore - List of user's bots - currentBotStore - Selected bot - chatStore - Chat messages - backtestStore - Backtest results - simulationStore - Simulation signals ## Reference See Section 9 for pages and components.
shoko added this to the Phase 1 - Core MVP milestone 2026-04-06 00:29:55 +02:00
shoko added the frontendinfrastructure labels 2026-04-06 00:29:55 +02:00
shoko closed this issue 2026-04-08 15:17:11 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shoko/randebu#9