No description
Find a file
2024-08-29 10:38:51 +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
.dockerignore Dockerize 2024-08-29 10:38:51 +05:00
.ejsbrc.json first commit 2024-08-29 09:48:27 +05:00
.gitignore Dockerize 2024-08-29 10:38:51 +05:00
.prettierrc first commit 2024-08-29 09:48:27 +05:00
compose.yaml Dockerize 2024-08-29 10:38:51 +05:00
config.js Dockerize 2024-08-29 10:38:51 +05:00
Dockerfile Dockerize 2024-08-29 10:38:51 +05:00
index.js Dockerize 2024-08-29 10:38:51 +05:00
LICENSE first commit 2024-08-29 09:48:27 +05:00
package.json Dockerize 2024-08-29 10:38:51 +05:00
pnpm-lock.yaml Dockerize 2024-08-29 10:38:51 +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???).