Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Should implement housekeeping before pushing more code #6

Open
2 of 3 tasks
Zen-cronic opened this issue Nov 12, 2024 · 1 comment
Open
2 of 3 tasks

Should implement housekeeping before pushing more code #6

Zen-cronic opened this issue Nov 12, 2024 · 1 comment

Comments

@Zen-cronic
Copy link
Contributor

Zen-cronic commented Nov 12, 2024

Here are a few things that we should set up before writing more code for better DX (while not blocking the speed of the project):

  • linting

  • CI/CD tests with github actions

  • A rough outline of the repository's structure in the root README.md file

  • Shouldn't the content of tracket-react be in the root dir? Oh i see, the server will be in the root

@danieltsoukup
Copy link

Definitely +1 for the README.md file! It would be great to have a few notes on:

  • a one-paragraph intro to the tRacket project and linking the website + current dashboard (feel free to take a look here https://github.com/CivicTechTO/tRacket-dashboard)
  • the goal: replace the current dashboard at https://dashboard.tracket.info/
  • how to run the app locally (environment setup or better, Docker container, if there is more setup needed for developers);
  • if there is a current online version;
  • how folks can start to contribute, if they'd like to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants