Skip to content
/ cs2-web Public

A next.js Website for CS2 Servers, supporting Sharptimer

License

Notifications You must be signed in to change notification settings

jke-cs/cs2-web

Repository files navigation

GitHub tag (with filter) GitHub issues GitHub GitHub last commit (branch) GitHub Repo stars

Note

This website is in development use with caution.

cs2-web

Checkout the DOCS

A next.js Website, supporting Sharptimer

This is a Next.js project bootstrapped with create-next-app.

Getting Started

Rename .env.local.example to -> .env.local Paste your DB credentials from your SharpTimer

PlayerStats table name may differ from SharpTimer version sometimes (playerstats) latest(0.3.0q) the table name is PlayerStats

First, run the development server:

npm install --legacy-peer-deps

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun 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.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Build server:

npm install

npm run build

rpm run start

TODO List

  • Credit system
    • Earn credits by playing / DU_Utlities used to measure playtime
    • Open cases with credits
  • Assign VIP to Steam login
    • Players will get VIP if they login
  • Add Playercount in Servercards

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Preview:

Demo Website

https://cs2surf.pro

About

A next.js Website for CS2 Servers, supporting Sharptimer

Resources

License

Stars

Watchers

Forks

Packages

No packages published