Skip to content

yasuaki-kumazaki/teamagochi

Repository files navigation

Teamagochi - てぃーまごっち

Description

Teamagochi is a synchronized always-online pet simulator with multiplayer functionality​ by the RIOT Project SoSe24 team.

It consists of a physical device (Node), web backend and web/mobile frontend.

Contributing

Cloning

Make sure to clone the repository with the --recursive flag to also clone the submodules.

git clone --recursive [email protected]:smartuni/teamagochi.git

or if you have already cloned the repository, you can run:

git submodule update --init --recursive

Workflow

  • Create a new branch for your feature or bugfix (git checkout -b feature/my-feature)
  • Commit your changes (You can use VSCode or Github Desktop for an easier way to commit)
  • Push to the branch (git push origin feature/my-feature)
  • Create a Pull Request
  • Ask somebody (preferably a team member) to review your code
  • Wait for the reviewer to approve your PR (or ask for changes)
  • Merge your PR

Avoiding conflicts

  • Make sure to keep each branch concise and focused on a single feature or bugfix
  • Avoid working on multiple projects at the same time
  • Merge changes from the main branch into your feature branch regularly (git pull origin main)
  • Communicate with your team members about what you are working on

About

a pet simulator device synchronized web application

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published