Skip to content

Robin-w151/orfarchiv-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

861 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ORF Archiv UI

Website GitHub deployments GitHub Actions Workflow Status Website GitHub package.json version GitHub License

ORF Archiv UI is a web application powered by SvelteKit. It serves links to ORF news stories from multiple sources, which are persisted in a MongoDB document store. This app includes both frontend and backend (Endpoints) code, so no separate backend application is required.

Local Development

Prerequisites

  1. Start and configure a local MongoDB document store (more info)
  2. Install NodeJS and npm

Run DEV server

  1. Optionally: create .env.local (copy from .env file) and configure ORFARCHIV_DB_URL environment variable if your MongoDB is not running on mongodb://localhost:27017
  2. npm install
  3. npm run dev
  4. Visit http://localhost:3001

Run Storybook

  1. npm install
  2. npm run storybook
  3. Visit http://localhost:6006