dotnize / chessu Goto Github PK
View Code? Open in Web Editor NEWOnline multiplayer chess built with Next.js, Express, & socket.io
License: MIT License
Online multiplayer chess built with Next.js, Express, & socket.io
License: MIT License
A page for playing solo against a chess engine like Stockfish.
Should include features such as move history navigation, PGN and FEN section, flippable board, configurable difficulty/movetime (and premove support?)
`
./src/components/ThemeToggle.tsx
Module parse failed: Bad character escape sequence (2:37)
| import { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy("C:\Users\user\Desktop\myworldbox\GitHub\chessu\client\src\components\ThemeToggle.tsx")
|
| // Accessing the __esModule property and exporting $$typeof are required here.
`
PR: #11
implemented in a9480ff
Locally, this works correctly but when deploying client/ to vercel w/ (Postgres db) and server/ types/ on aws nodejs w/ bitnami (different domain) i get cors error.
My goal is to ultimately deploy with evernode hotpocket after compiling the required "server" and directory files.
Some thoughts im having: our hosts allow access to user ports starting at :8080 +
And peer ports at 22861 +
In the docs the server listens on :3001 and client on :3000
Can we modify this for client or server in config?
The db should reside on server or vercel?
Suggestions on compiling?
I greatly appreciate your feedback. โ๏ธ
implemented in 034ba1a
Hi, I really love this idea for chessu it has a lot of cool features. I would like to expand upon. I'm having a problem, though whenever I try to login, it leaves me stuck on the login menu. I reached out to a person on Fiverr to look at it, and he was having the same problem. please let me know if you have any idea what the problem is or if you could maybe fix it. I also sent you an email. Keep up the good work.
moved to #4
Ideas for the future:
activeGames
in a database cache (like Redis)Hey mate, pretty much searched the entire github site for a way to selfhost a very simple online Chess / chess-versus game for my students. I ended up here on your beautiful project ๐
The school where I work has a fairly strict network setup, even for teachers, so self-hosting is sometimes easier to get around, or simply avoid, the restrictions. Most '.ru' and '.su' domains are simply not permitted without the use of a VPN or similar tools.
It would be hella awesome, if there was a Dockerfile made for this project, as it seems damn near perfect for my use-case.
I would gladly donate some money, if that could be an encouragement?
Much love,
VP-EN
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.