PSTrack is a modern collaborative progress tracking progress on Leetcode problem-solving.
- Clone the repository
- Install dependencies with
pnpm install - Copy
.env.exampleto.envand fill in your environment variables - Run database migrations with
pnpm prisma:migrate:dev - Start the development server with
pnpm dev - Open https://localhost:3000 in your browser
# Install dependencies
pnpm install
# Generate Prisma client
pnpm prisma:generate
# Run development server with HTTPS
pnpm dev
# Build for production
pnpm build
# Run production server
pnpm start
# Run linting
pnpm lint
# Run type checking
pnpm typecheck
# Run prettier to fix formatting
pnpm prettier:fixWe welcome contributions! Please see CONTRIBUTING.md for details on how to contribute.
If you find a bug, please create an issue with detailed reproduction steps.
This project is licensed under the terms of the license included in the LICENSE file.
