We made a travia game using Socket.io with a chat room and animation using Framer Motion.
npm i
to install dependenciesnpm run dev
to run client sidenpm run server
to start servernpm run db
to run database sidenpm test script_name
npm run coverage
- added components & pages
- added functionality to leaderboard
- made fetch functionality to travia api
- add redux files
- add database basic files
- added buttons for topic & difficulty component
- add socket io setup files
- add chat room, lobby and basic pages styling
- add & fixed game logic
- fixed timer bug
- add fetching to database related files