Skip to content

ognjen-simic/kora-casopis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kora Časopis - Modern Headless Web Portal

A modern, full-stack web portal for "Kora," a literary and culture magazine. This project migrates the magazine from a standard WordPress theme to a Headless Architecture, using React for the frontend and existing WordPress as a Headless CMS.

Live Site: https://koracasopis.com

Screenshot_1

Key Features

  • Headless Architecture: Fetches content dynamically from a WordPress backend via REST API.
  • Custom Interactivity: Implemented a like system using Firebase Firestore, allowing anonymous users to interact with posts.
  • Modern UI: CSS (no frameworks), featuring glassmorphism, rotating gradient borders and responsive grid layouts.
  • Social Sharing: Integrated Web Share API.
  • SEO Optimized: Dynamic metadata using react-helmet-async.

Tech Stack

  • Frontend: React (Vite), React Router DOM
  • Styling: Pure CSS
  • Backend (CMS): WordPress (via REST API)
  • Database: Firebase Firestore
  • Hosting: Netlify

How It Works

  • Content Management: Editors continue writing posts in the WordPress dashboard they are used to.
  • Data Fetching: The React app consumes the wp-json endpoint to retrieve articles, images, and metadata.
  • User Interaction: When a user likes a post, the data is stored in Firebase. LocalStorage is used to prevent duplicate likes from the same user.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published