EN605.607.81.SP22_ASDM_Project/back_end
Stephen Seo b2ea79a7f7 Impl conditionally update front-end board
When the front-end polls the back-end for the game-state, the back-end includes
a "date_updated" String in the JSON. If the String is the same as in the
front-end, then no updates are needed, but if they are not the same, then the
front-end will update the board. Because the front-end polls the back-end's
board state approximately every second, this should make the front-end more
efficient.
2022-04-30 16:44:48 +09:00
..
src Impl conditionally update front-end board 2022-04-30 16:44:48 +09:00
.gitignore backend: Use enum to handle multiple db requests 2022-03-28 16:31:53 +09:00
Cargo.lock back_end refactorings 2022-04-20 14:14:03 +09:00
Cargo.toml back_end refactorings 2022-04-20 14:14:03 +09:00
COPYING Add Licenses for frontend and backend (GPL3) 2022-04-06 20:34:45 +09:00
notes.md Add note for debugging the backend 2022-03-29 17:30:26 +09:00
README.md Update README.md for backend and frontend 2022-04-06 20:38:49 +09:00

How to run

Just invoke cargo run --release to start the server locally. It expects to have sqlite already installed on your system. Note that the server listens on port 1237.

Other Notes

See choose-a-license for details about the software license used.