Files
Termix/CONTRIBUTING.md
2025-08-31 00:47:16 -05:00

1.5 KiB

Contributing

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/LukeGus/Termix
    
  2. Install the dependencies:
    npm install
    

Running the development server

Run the following commands:

npm run dev
npx tsc -p tsconfig.node.json
node ./dist/backend/starter.js

This will start the backend and the frontend Vite server. You can access Termix by going to http://localhost:5174/.

Contributing

  1. Fork the repository: Click the "Fork" button at the top right of the repository page.
  2. Create a new branch:
    git checkout -b feature/my-new-feature
    
  3. Make your changes: Implement your feature, fix, or improvement.
  4. Commit your changes:
    git commit -m "Add feature: my new feature"
    
  5. Push to your fork:
    git push origin feature/my-new-feature
    
  6. 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.ts file. Updating the openapi.json is unneeded.
  • Include meaningful commit messages.
  • Link related issues when applicable.