At Decipher Tech, we are passionate about redefining ecommerce management through innovative solutions. This GitHub organization serves as the hub for all our internal projects, tools, and repositories. Together, we collaborate to create robust solutions that power modern ecommerce platforms and businesses.
-
🗂️ Internal & Client Repositories:
We store both internal and client repositories to manage projects efficiently. -
🏗️ Flexible Structures:
Repositories can have varying purposes and structures, depending on project requirements.
Our repositories are organized to make collaboration efficient and structured. However, in most repositories, we use the following stacks:
- 🎨 Frontend: NextJs, React, React Native, Tailwind CSS, Shopify, Javascript, Typescript.
- ⚙️ Backend: Backend APIs and services using Node.js, Python, and PHP.
- 🛠️ DevOps: pm2, Docker Compose files, and CI/CD pipelines.
- 🔧 Utilities: Scripts and tools for internal automation and workflows.
To maintain productivity and consistency, please follow these guidelines:
-
🌱 Branch Naming Convention
dev/<username>
for branch per developer.feature/<feature-name>
for new features.bugfix/<issue-name>
for fixes.hotfix/<critical-issue>
for urgent changes.release/<version-number>
for release branches.
-
✍️ Commit Messages
- Use descriptive messages following the conventional commit convention. (e.g.,
feat: added user authentication
). - Reference issue IDs when applicable (e.g.,
fix: resolved #123 API bug
).
- Use descriptive messages following the conventional commit convention. (e.g.,
-
🔄 Pull Requests
- Always open a pull request for merging changes.
- Ensure code reviews by at least one other team member.
-
📚 Documentation
- Update relevant documentation for new features or changes.
- Use Markdown for README and project-specific guidelines.
- 🛠️ Company Knowledge Base: Internal Wiki
- 🚀 Project Management Software: Clickup
- 💬 Support & Communication: Google Workspace
- 👨💻 CEO, CTO: Md Rakin Sarder ([email protected])
- 📋 Operations Manager: Md Yousuf ([email protected])
- 🛠️ Software Engineers:
- Anindita Roy ([email protected])
- Atahar Ali Khan ([email protected])
Let's continue building amazing solutions together! 🚀