No description
Find a file
2024-08-29 09:48:27 +05:00
components first commit 2024-08-29 09:48:27 +05:00
data first commit 2024-08-29 09:48:27 +05:00
public first commit 2024-08-29 09:48:27 +05:00
routes first commit 2024-08-29 09:48:27 +05:00
tailwind-files first commit 2024-08-29 09:48:27 +05:00
utils first commit 2024-08-29 09:48:27 +05:00
views first commit 2024-08-29 09:48:27 +05:00
.ejsbrc.json first commit 2024-08-29 09:48:27 +05:00
.gitignore first commit 2024-08-29 09:48:27 +05:00
.prettierrc first commit 2024-08-29 09:48:27 +05:00
config.example.js first commit 2024-08-29 09:48:27 +05:00
index.js first commit 2024-08-29 09:48:27 +05:00
LICENSE first commit 2024-08-29 09:48:27 +05:00
package.json first commit 2024-08-29 09:48:27 +05:00
pnpm-lock.yaml first commit 2024-08-29 09:48:27 +05:00
README.md first commit 2024-08-29 09:48:27 +05:00
tailwind.config.js first commit 2024-08-29 09:48:27 +05:00

Beatrun Courses Database

Beatrun courses database written in JavaScript using Node.js.
This is project is a rewrite of this fork from PHP to JavaScript. Original project was made by relaxtakenotes.

Installation

git clone https://git.jonnybro.ru/jonny_bro/beatrun-courses-server-express courses-server
cd courses-server
mv config.example.js config.js
pnpm install
pnpm build
pnpm start

Note

You also can use NPM as your package manager.

TODO

  • Rewrite admin page.
  • Make admin page look better.
  • Refactor some stupid code that I will find.
  • Add something else? (leaderboards???).