Chessdle banner

Chessdle

17 devlogs
24h 8m 13s

Website for chess elo guessing :3. There is random game which u just get random game to guess elo and daily challenges which are saved. And thats basically all.

This project uses AI

Mostly for code reviews.

Demo Repository

Loading README...

wojtek

Shipped this project!

Hours: 24.13
Cookies: 🍪 118
Multiplier: 27.01 cookies/hr

I made some updates to the site while i had some free time from studying for finals. I added faq page, repaired some bugs and made an option to filter games. Have fun or smth :3

wojtek

Remade system for game filtering. Added option to filter random games based on timeclass (rapid, blitz etc.) and an option to get only rated games. I also changed how daily games works from now it will only get rapid games.

Attachment
Attachment
Attachment
Attachment
0
wojtek

faq page with some questions and answers :3

Attachment
0
wojtek

Made cursor interact with board control buttons and fixed small bug that caused board coordinations to go off firstly i tried to move them and position them via css but it was really painful and on such small screens they wouldnt be readable so i decided to just disable them on phone screens :3

Attachment
0
wojtek

Shipped this project!

Hours: 19.61
Cookies: 🍪 549
Multiplier: 28.0 cookies/hr

I shipped it :3 everything should work correctly (if not pls make an issue on github)

That was pretty fun project

wojtek

I made popup on loading any game :3

Attachment
0
wojtek

A lot of small changes.
I changed some code and secured endpoints make range so you cant see daily challenges for future days. I made button to reroll random game. I made pretty bad looking favicon.

Attachment
Attachment
Attachment
Attachment
0
wojtek

Nice looking (i think) navigation menu :3

Attachment
Attachment
0
wojtek

I remade landing page it looks way better now. I think the button animation is really cool :3. You will see it after I ship which should be soon.

Attachment
0
wojtek

Whole daily games system with /daily-game /daily-game/(date) and /daily-game/calendar where u can see which days u already played. I also added some result summary next to the chessboard which also saves for daily games.

I will ship after redesigning landing page and making some small code QOL adjustments :3

Attachment
Attachment
Attachment
0
wojtek

Added icons that symbolize result of the chess game and modified some types :3

Attachment
Attachment
Attachment
Attachment
Attachment
1

Comments

D-Pod
D-Pod 3 months ago

Wow, looks really good!

wojtek

Whole system of guessing elo with modal after submitting elo and revealing info about each player elo.

Attachment
Attachment
Attachment
Attachment
Attachment
0
wojtek

Upgraded look of the board and stuff around it. I was trying different styles and settings and i think this one is the best.

Attachment
1

Comments

Felix
Felix 4 months ago

Looks really great!!

wojtek

I made timers work properly (update with every move) and cleaned up some code :3

Attachment
Attachment
Attachment
0
wojtek

I made some basic landing page, changed some styling for board and added timers to it (they doesnt work yet).

Attachment
Attachment
0
wojtek

Backend setup. vercel KV (redis) for storing daily challenges :3. 3 api routes: daily game, random, game and index with some information about project. I’m done for today tomorrow i will have some ‘fun’ with frontend and design :<

Attachment
Attachment
Attachment
Attachment
0
wojtek

Made working chessboard game viewer using @lichess-org/chessground and chess.js that can take in and render chess pgn. I also made styling for it :3

Attachment
0
wojtek

Setting up nuxt project :3. basic configs, Eslint, Nuxt UI (Tailiwnd) + some starting colors, Nuxt fonts.

Attachment
0