yinkakun / project-management-platform-demo

Home Page:https://project-management-platform-demo.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello World

Features

  • ⚡️ Next.js 12
  • ⚛️ React 18
  • ⛑ TypeScript
  • 📏 ESLint — To find and fix problems in your code
  • 💖 Prettier — Code Formatter for consistent style
  • 🚫 lint-staged — Run ESLint and Prettier against staged Git files
  • ⚙️ EditorConfig - Consistent coding styles across editors and IDEs
  • 🗂 Path Mapping — Import components or images using the @ prefix

Development

To start the project locally, run:

yarn dev

Open http://localhost:3000 with your browser to see the result.

Requirements

  • Node.js >= 12.22.0
  • yarn

Directory Structure

  • public — Static assets such as robots.txt, images, and favicon.
  • src — Application source code, including pages, components, styles.

Scripts

  • yarn dev — Starts the application in development mode at http://localhost:3000.
  • yarn build — Creates an optimized production build of your application.
  • yarn start — Starts the application in production mode.
  • yarn type-check — Validate code using TypeScript compiler.
  • yarn lint — Runs ESLint for all files in the src directory.
  • yarn format — Runs Prettier for all files in the src directory.

Path Mapping

TypeScript are pre-configured with custom path mappings. To import components or files, use the @ prefix.

import { Button } from '@/components/Button';

// To import images or other files from the public folder
import avatar from '@/public/avatar.png';

About

https://project-management-platform-demo.vercel.app

License:MIT License


Languages

Language:TypeScript 95.0%Language:JavaScript 3.6%Language:CSS 1.4%