1.8 KiB
1.8 KiB
Contributing
Prerequisites
Installation
- Clone the repository:
git clone https://github.com/LukeGus/Termix - Install the dependencies:
npm install
Running the development server
Run the following commands:
npm run dev
npm run dev:backend
This will start the backend and the frontend Vite server. You can access Termix by going to http://localhost:5174/.
Contributing
- Fork the repository: Click the "Fork" button at the top right of the repository page.
- Create a new branch:
git checkout -b feature/my-new-feature - Make your changes: Implement your feature, fix, or improvement.
- Commit your changes:
git commit -m "Feature request my new feature" - Push to your fork:
git push origin feature/my-feature-request - Open a pull request: Go to the original repository and create a PR with a clear description.
📝 Guidelines
- Follow the existing code style. Use Tailwind CSS with shadcn components.
- Place all API routes in the
main-axios.tsfile. Updating theopenapi.jsonis unneeded. - Include meaningful commit messages.
- Link related issues when applicable.
MobileApp.tsxrenders when the users screen width is less than 768px, otherwise it loads the usualDesktopApp.tsx.
Support
If you need help with Termix, you can join the Discord server and visit the support channel. You can also open an issue or open a pull request on the GitHub repo.