ctfrancia / bcnchess Goto Github PK
View Code? Open in Web Editor NEWAn opensource api aimed for creating tournaments to be consumed by a front end
License: MIT License
An opensource api aimed for creating tournaments to be consumed by a front end
License: MIT License
When fetching the latest tournaments have an additional field that will show if the tournament is going to start soon (within 5 days)
So we need to use the chess.com apis here in order for the registration process is easier.
when the user registers they will provide their chess.com handle, so we need to fetch this information and save it. Mainly the data that we are worried about is the user's ELO(rating)
for lichess.org the same thing here is the call that we need:
get the user's various rating in the various ELO ratings based on clock
we are interested in the bullet, blitz, rapid, classical (for the two)
When a user creates a tournament and set the date. Have the tournament be deleted the next day.
for example if a tournament is created for 25 December 2020 have the tournament not be shown in the home screen the next day (26 December 2020). This tournament should be saved in a separate table of completed-tournaments
this table still needs to be created
need to create a middleware that will authenticate the user based on jwt
I have no prior experience with GO. ๐
Need clear steps to setup the project to get started.
Currently for the platform, everything is done with SSR and while this works for the website I would like to transfer this all to React, so React Native for phones and React for Website. If you are taking this on then please start within the path 'ui/web' and 'ui/native' respectively if for website or native.
Also please include well documented README.md
file with how to get started to help anyone else get started and contribute
Give the website a solid look that can be easily grown upon, for PR please include screen shots.
Create a Dockerfile for this api so that it makes front end dev easier so they don't need to install Go on their machine
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.