Thank you for your interest in contributing to the AI-Powered E-commerce SaaS project! We welcome contributions from developers, designers, and eCommerce enthusiasts. This guide outlines the best practices for contributing effectively.
- Click Fork at the top right of the repository page.
- Clone your fork:
git clone https://github.com/your-username/AI-Ecommerce-SaaS.git cd frontend, or cd backend
- Set up the upstream repository to sync changes:
git remote add upstream https://github.com/original-repo/AI-Ecommerce-SaaS.git
Always create a new branch when making changes:
git checkout -b feature-name
Example:
git checkout -b feature-ai-pricing
✅ Follow coding standards (ESLint, Prettier for JS; PEP8 for Python).
✅ Keep PRs focused on a single feature or fix.
✅ Document your changes in README.md or relevant files.
Commit with a clear message:
git add .
git commit -m "✨ Added AI-Powered Pricing Engine"
git push origin feature-name
- Go to GitHub > Your Fork > Pull Requests.
- Click “New Pull Request”.
- Select base branch (
main
) and compare branch (feature-name
). - Provide a descriptive title and summary:
## Summary - Implemented AI-powered pricing algorithm. - Optimized API calls for real-time updates. - Improved error handling for price adjustments.
- Click Create Pull Request.
🔹 Wait for a maintainer’s review.
🔹 If changes are requested, make updates and push again:
git push origin feature-name
🔹 Once approved, the PR will be merged into main
.
- Write clean, modular code with meaningful variable names.
- Add comments where needed to explain complex logic.
- Keep commits small & focused on a single feature or fix.
- Use descriptive commit messages following Conventional Commits.
- Run tests before pushing to ensure stability.
- Open a GitHub Issue using the “Bug Report” template.
- Provide steps to reproduce, expected vs. actual behavior, and screenshots.
- Open a GitHub Discussion or Feature Request Issue.
- Explain why this feature is valuable and how it should work.
💬 Join the Discussion: GitHub Discussions
📢 Join Our Facebook Group: Siberlink | AI SaaS Developers
📩 Join Our Discord: Discord Invite
🚀 Thank you for contributing! Let’s build the future of AI-powered eCommerce together!