I am going to keep this simple.
I was hired recently as a software developer for a company that uses ERPNext platform. There was only one developer who developed their system previously and he left the company in bad terms. The system is not finished yet, and needs to be updated according to new user stories and requirements.
The things I have access to right now from my company to do my job are following:
- The erpnext company website access (the erpnext dashboard).
- Github repositories.
- Vultr (Everything is running on Vultr apperently).
I am unsure if there is any test environment set up.
I have the following queries:
What should be my initial steps in setting up my dev environment? What are the things that need to be installed on my machine and where do I start writing/changing the code?
Where does Vultr fit in all of this?
How to understand the work that was done by the previous developer?
I will be putting a lot of effort in learning all this but I need some initial guidance so I have everything set up and can start working on my user stories. I would be really grateful if someone can give me answers to my questions and point me in the right direction.