Skip to content

Makistos/suomisf-ui

Repository files navigation

SuomiSF UI — Documentation

SuomiSF (Suomalainen Science Fiction) is a Finnish-language bibliographic database for speculative fiction. This React frontend provides browsing, searching, and contributing to the database, including books, short stories, magazines, authors, publishers, and more.

Production site: sf-bibliografia.fi

Contents

Document Description
docs/architecture.md Tech stack, project structure, path aliases, environment variables
docs/features.md Domain feature modules and their responsibilities
docs/components.md Shared and feature-level UI components
docs/api.md API integration, authentication, data fetching patterns
docs/development.md Local setup, scripts, testing, deployment

Quick Start

npm install
npm start        # Dev server on http://localhost:3000
npm run build    # Production build → build/
npm run lint     # ESLint
npm run test:e2e # Playwright E2E tests

Requires a local backend API server on port 5000 (and optionally 5050 for the new API). See docs/development.md for full setup details.

About

React UI for Suomisf website. Backend is in the suomisf repository.

Topics

Resources

Stars

Watchers

Forks

Contributors