First and foremost, thank you! I appreciate that you want to contribute to Denokv GUI Client.
Of course in order to be able to contribute to the project, you should be familiar with the technologies used in its development:
- Node.js + Electron
- SQLite Database
- dbmate (database migration tool)
- Svelte
- Tailwind CSS
- Shadcn Svelte
- Lucide (for ui icons)
- CodeJar
- All reports of bugs, problems, and flaws are welcome.
- If you have a question or a request for help.
Before proposing any changes to the app, create an issue first for discussing your proposal.
Follow these steps to make the pull request: 👇
- Follow the Install and Run instructions in the
README.mdfile to set up dev environment. - Create a new branch for the change you are willing to introduce.
- Follow the conventional commits specification when writing your commit messages
- Create your pull request once you are ready 👍