Skip to content

Latest commit

 

History

History
52 lines (30 loc) · 1.11 KB

File metadata and controls

52 lines (30 loc) · 1.11 KB

🤝 Contributing to CodeFlow

We welcome contributions of all kinds — bug fixes, new features, and improvements.

Development Workflow

1. Fork the repository

2. Create a feature branch (git checkout -b feature/AmazingFeature)

3. Make your changes

4. Commit your changes (git commit -m 'Add some AmazingFeature')

5. Push to the branch (git push origin feature/AmazingFeature)

6. Open a Pull Request

After making changes:

1. Test locally: npm run dev

2. Check TypeScript: npx tsc --project tsconfig.app.json --noEmit

3. Build verification: npm run build

4. Push to GitHub: git push origin main

5. Auto-deploy: Vercel automatically deploys from GitHub

Pull Request Guidelines

  • Keep PRs small and focused
  • Write clear descriptions
  • Link related issues (if any)
  • Ensure code builds successfully

Reporting Issues

If you find a bug:

  • Open an issue
  • Clearly describe the problem
  • Provide steps to reproduce

Code Style

  • Follow TypeScript best practices
  • Use ESLint and Prettier for code formatting
  • Write meaningful commit messages
  • Add comments for complex logic