πŸš€ Onboarding Handbook (Backend Team)

Welcome to the Team! πŸ‘‹

This guide will help you get started with everything you need to know as a new backend developer on our team.


Initial Setup Checklist βœ…

1. Access & Credentials πŸ”‘

  • [ ] Set up a GitHub account with Multi-Factor Authentication (MFA).
  • [ ] Request to be added to the organization and get access to relevant repositories.
  • [ ] Create a ZenHub account and link it to GitHub for project management.
  • [ ] Obtain development environment credentials.
  • [ ] Request IL access credentials (available via the AfyaLink platform).
  • [ ] Get access to the CI/CD pipeline for deployments.

2. Development Environment Setup πŸ› οΈ

  • [ ] Install and configure your preferred code editor with Python extensions (e.g., VS Code).
  • [ ] Install Python 3.10 or higher (3.10 is currently the most compatible with Frappe).
  • [ ] Install Node.js LTS version (18.x or 20.x).
  • [ ] Set up the Frappe Framework.
  • [ ] Install Postman or Insomnia for API testing and development.

Next Steps πŸ”„

Once your environment is set up, check out the Frappe Development Standards & Guidelines document for best practices. If you need help, reach out to a senior developer or check our Developer Hub for resources.

Welcome aboard! πŸŽ‰

Discard
Save
This page has been updated since your last edit. Your draft may contain outdated content. Load Latest Version
Review Changes ← Back to Content
Message Status Space Raised By Last update on