Skip to content

PodkopovP/frontend

 
 

Repository files navigation

Article Entity & Highlights Viewer

A Next.js application for viewing articles with their associated entities (people, locations, organizations) and highlights.

Features

  • Display articles from static JSON files
  • Show entities (people, locations, organizations) for each article
  • View article highlights
  • Interactive map view for locations

Prerequisites

  • Node.js
  • pnpm

Setup

  1. Install dependencies:
pnpm install
  1. Place your article JSON files in the /data directory

  2. Start the development server:

pnpm dev

Access the application at http://localhost:3000

Project Structure

.
├── app/                  # Next.js app router
│   ├── api/             # API routes
│   ├── article/         # Article view pages
│   └── map/            # Map view pages
├── components/          # React components
├── data/               # Static article JSON files
└── lib/                # Utility functions

Dependencies

  • Next.js 15
  • React 18
  • Tailwind CSS
  • shadcn/ui components

Notes

  • Article data should be placed in JSON files in the /data directory
  • Map functionality is available for articles/entities with location data

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.1%
  • CSS 1.8%
  • JavaScript 0.1%