Skip to content

Latest commit

Β 

History

History
71 lines (49 loc) Β· 1.69 KB

File metadata and controls

71 lines (49 loc) Β· 1.69 KB

🌐 Postra Web Frontend

The official web frontend for the Postra social media platform, built with Next.js and TypeScript. It provides a high-performance, modern interface for web users.


✨ Key Features

  • ⚑ Modern Web Experience: Fast navigation and server-side rendering with Next.js 16.
  • ✍️ Advanced Editor: Rich text editing powered by Tiptap.
  • πŸ’… Styled with Sass: Modular and maintainable styling using SCSS.
  • ✨ Phosphor Icons: A clean, consistent iconography throughout the app.
  • πŸ“± Responsive Design: Seamlessly adapts to different screen sizes.

πŸ› οΈ Tech Stack


πŸš€ Getting Started

Prerequisites

  • Node.js (>= 18.x)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/TechifyDev1/postra-frontend.git
    cd postra-frontend
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Build for production:

    npm run build

πŸ“ Project Structure

  • app/: Next.js App Router pages and layouts.
  • components/: Reusable UI components.
  • styles/: Global and component-specific SCSS files.
  • lib/: Shared utility functions and services.
  • hooks/: Custom React hooks for global state and side-effects.

πŸ“„ License

Internal use and development only.