Git Product home page Git Product logo

chessu's Introduction

chessu's People

Contributors

dependabot[bot] avatar dotnize avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

chessu's Issues

Play against AI/chess engine

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?)

so many bug, cannot run it

`
./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.
`

Im aiming at adding a feature to the mono-repo. ๐Ÿคž

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

  1. Can we modify this for client or server in config?

  2. The db should reside on server or vercel?

  3. Suggestions on compiling?

I greatly appreciate your feedback. โ™Ÿ๏ธ

Stuck on login

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.

roadmap

moved to #4


Ideas for the future:

  • premove support
  • game timer
  • store activeGames in a database cache (like Redis)
  • oauth2 support
  • public RESTful api for non-real-time games like daily chess

[Feature Request] A Dockerfile

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.