Skip to content

A web app written to help collegiate Overwatch players track their performance in scrims.

License

Notifications You must be signed in to change notification settings

luxdotdev/parsertime

Repository files navigation

Parsertime

Parsertime

Website GitHub Actions Workflow Status GitHub Repo stars

This is the repository for Parsertime, a web app written to help collegiate Overwatch players track their performance in scrims.

What's inside?

This is a Next.js project bootstrapped with create-next-app. It uses Tailwind CSS for styling, Prisma for the ORM, and Vercel Postgres for the database. It is deployed on Vercel.

Features

  • User Accounts: Users can create personal accounts to manage their data.
  • Team Management: Allows the creation and management of different teams.
  • Scrim Data Integration: Users can add scrimmage data using the ScrimTime workshop code.
  • Performance Dashboard: A comprehensive dashboard presenting various statistics and insights about the user's gameplay.

Tech Stack

  • Frontend: Next.js, Tailwind CSS, React Query, shadcn UI
  • Backend: Serverless Functions, Vercel Edge
  • Tools: Prisma ORM, Vitest, ESLint, Prettier
  • Database: Vercel Postgres (Neon), Upstash Redis, Vercel Blob, Vercel Edge Config
  • Deployment: Vercel

Getting Started

  1. Clone the repository:

    git clone https://github.com/luxdotdev/parsertime.git
  2. Install NPM packages:

    pnpm install
  3. Set up your environment variables in a .env file based on the .env.example provided.

  4. Run the development server:

    pnpm dev

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

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

Useful Links

Contributors

Thanks to all the contributors who have helped make Parsertime better!

About

A web app written to help collegiate Overwatch players track their performance in scrims.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published