Skip to content

frankmangone/arkana

Repository files navigation

Arkana Frontend

A multilingual Next.js blog.

🌍 Languages

Content is organized by locale in src/content/:

  • en (English)
  • es (Spanish)
  • pt (Portuguese)

🚀 Getting Started

Development

npm run dev

Open http://localhost:3333.

Environment

Create .env.local:

# Backend API
NEXT_PUBLIC_API_URL=http://localhost:8082

# Google OAuth
NEXT_PUBLIC_GOOGLE_CLIENT_ID=your_google_client_id

# Site URL
NEXT_PUBLIC_SITE_URL=https://arkana.blog

# Optional: enable testnet chains
NEXT_PUBLIC_DEV_MODE=false

🧰 Scripts

Script Description
npm run dev Start dev server (:3333)
npm run build Build production app
npm run start Start production server
npm run lint Run lint checks
npm run scrap:medium Run Medium scraper pipeline
npm run post:medium Create Medium draft from markdown

📁 Content Structure

src/content/
├── en/
├── es/
└── pt/

🛠️ Stack

  • Next.js 15 (App Router)
  • TypeScript
  • Tailwind CSS
  • gray-matter

📚 Documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors