Skip to content

REVOtic/author-web

Repository files navigation

Jyotindra Nath Prasad - Author Website

A modern, elegant website showcasing the literary works of Jyotindra Nath Prasad - a distinguished author and journalist from Bihar, India.

Author Website Next.js React TypeScript Tailwind CSS

✨ Features

  • 🎨 Elegant Design: Sophisticated literary theme with warm color palette
  • 🌓 Dark Mode: Seamless light/dark theme switching
  • 📚 Book Showcase: Interactive grid with filtering by category
  • 📖 Book Details: Individual pages for each book with rich information
  • 👤 Author Profile: Comprehensive about page with timeline
  • 📱 Responsive: Fully responsive design for all devices
  • Animations: Smooth Framer Motion animations throughout
  • 🔍 SEO Optimized: Proper metadata and semantic HTML

🚀 Getting Started

Prerequisites

  • Node.js 16+
  • pnpm (recommended)

Installation

# Clone the repository
git clone <repository-url>
cd author-web

# Install dependencies using pnpm
pnpm install

# Run the development server
pnpm dev

Open http://localhost:3000 to view the site.

Build for Production

pnpm build

📁 Project Structure

author-web/
├── src/
│   ├── app/                 # Next.js app directory
│   │   ├── about/           # About page
│   │   ├── contact/         # Contact page
│   │   ├── books/           # Books listing page
│   │   ├── book/[slug]/     # Individual book pages
│   │   ├── globals.css      # Global styles
│   │   ├── layout.tsx       # Root layout
│   │   ├── page.tsx         # Home page
│   │   └── featured-books.tsx # Books showcase section
│   ├── components/          # Reusable components
│   │   ├── Navigation.tsx   # Site navigation
│   │   ├── ThemeProvider.tsx # Dark mode provider
│   │   ├── ThemeToggle.tsx  # Theme toggle button
│   │   └── footer.tsx       # Site footer
│   └── ...
├── public/                  # Static assets
│   ├── *.jpeg              # Book cover images
│   └── *.jpeg              # Author photos
├── package.json
├── tailwind.config.ts
└── README.md

📚 Books Collection

The website features 25 books across various genres:

  • Autobiography: 5 books including My Chequered Life, Yadon Ke Galiyare Se
  • Memoir: 6 books including Diary series, Patna Diary
  • Journalism: 2 books - Diary Of A Press Reporter, Prasang
  • Spiritual: 3 books including El Dorado, Journey of the Self
  • Short Stories: 3 books including Phir Subah Hogi, Kuch Ankahi
  • Poetry: 2 books - Raag-Viraag, Rasdhaar
  • Essays: 1 book - Unto the Byzantine
  • Literary: 1 book - Shabdashah
  • Satire: 2 books - Fashionwad Zindabad, Vah Vah

🛠️ Technologies Used

🎨 Design System

Colors

  • Primary: Warm browns and ambers (#a08075, #8a6a60)
  • Accent: Golden yellows (#f59e0b, #d97706)
  • Literary: Cream (#f5f1eb), Ink (#2c241b)
  • Dark Mode: Deep charcoal (#1a1612)

Typography

  • Headings: Playfair Display (serif)
  • Body: Inter (sans-serif)

📄 License

MIT Licensed to Jyotindra Nath Prasad. See LICENSE.md for details.

🤝 Connect


Built with ❤️ for literature and storytelling.

About

Author Jyotindra Nath Prasad

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages