8000 GitHub - momensalama/Next.js-full-stack-app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

momensalama/Next.js-full-stack-app

 
 

Repository files navigation

Linear Clone

A project management application built with Next.js, inspired by Linear.

Features

  • User authentication (sign up, sign in, sign out)
  • Issue management (create, update, delete)
  • Modern UI with Tailwind CSS
  • Responsive design

Tech Stack

Getting Started

Prerequisites

  • Node.js 16+ and npm/yarn
  • PostgreSQL database (or use a service like Neon)

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/linear-clone.git
    cd linear-clone
  2. Install dependencies

    npm install
    # or
    yarn install
  3. Copy the .env.example file to .env.local and update the values

    cp .env.example .env.local
  4. Set up your database and update the DATABASE_URL in .env.local

  5. Run database migrations

    npx prisma db push
  6. Start the development server

    npm run dev
    # or
    yarn dev
  7. Open http://localhost:3000 in your browser

Project Structure

  • app/ - Next.js App Router pages and layouts
  • app/api/ - API routes for authentication and issues
  • app/components/ - Reusable UI components
  • lib/ - Utility functions and libraries
  • prisma/ - Database schema and client

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.8%
  • CSS 1.4%
  • JavaScript 0.8%
0