An open API service indexing awesome lists of open source software.

https://github.com/tkr-sh/weekgolf

The official repository behind WeekGolf
https://github.com/tkr-sh/weekgolf

code-golf competitions programming website weekgolf

Last synced: 7 months ago
JSON representation

The official repository behind WeekGolf

Awesome Lists containing this project

README

          

#

WeekGolf

🎉 Welcome to the official repository of WeekGolf! 🎉

Here you can find things about:
- The front-end (in `/Client`)
- The images (in `/Client/src/assets`)
- The back-end (in `/Server`)
- The database (in `/Server/src/db`)
- The discord bot (in `/Discord`)
- The point system (in `/PointSystem`)
- The dockers (in `/Docker`)

## General informations about WeekGolf
- WeekGolf is a website about code golf.

WeekGolf is not the only website about code golf.

- What makes WeekGolf special is that every week there is a new challenge.

At the end of the week, the answers are made public, so that everyone can progress.

- The community votes each month to add a new programming language to WeekGolf

Information on how WeekGolf is made:
- Front end: Solid.JS, Sass, TypeScript, Vite
- Back end: TypeScript, Node.JS, Express
- DataBase: MariaDB

The person who created WeekGolf and maintained it alone for months is TKirishima.

## Contributing to WeekGolf
Anyone can contribute to improve WeekGolf!

However, when I talk about improving WeekGolf, it's not about making the code itself as small as possible :)!

If you know how to improve the code of WeekGolf from a performance, readability or code quality point of view, don't hesitate to talk about it on discord or to make a PR directly on this repo

If you see a bug in WeekGolf but don't want to fix it yourself or have a suggestion, going through discord or writing me a mail is a viable option

## I found a vulnerability or a bug in WeekGolf
If you think you have found an important vulnerability in WeekGolf it's best to contact me directly
- Discord: 霧嶋 董香#7386
- E-mail: tkirishima@pm.me
> __Warning__ If you voluntarily abuse these security holes, sanctions may be taken