Front end developer from Greece with professional experience in large e-commerce, administration and betting applications. Interests include: ECMAScript, Typescript, React, SEO.
The first thing you should do is establish practices that the group likes. How you name your variables, how you organize your code, how you style it, how you split the files, essentialy everything regarding "writing code" and its conventions. Find the common ground the team agrees upon so that everyone is on the same page and you all follow the same patterns when writing code. This alone will help tremendously.
Jack of all trades (Full-stack engineer).
Navigating my way through the world of tech.
Writing about my journey here.
Focusing on Java, Databases and Python.
I would like to add something in the term of collaboration smoother to your good advices.
Since your group will build an application, I suggesst you make use of any version control as your convincene. I would recommded you use Git with any git provider like Github, Bitbucket.
In the Git version control there will be useful feature like code review, pull request, branching, etc.
The first thing you should do is establish practices that the group likes. How you name your variables, how you organize your code, how you style it, how you split the files, essentialy everything regarding "writing code" and its conventions. Find the common ground the team agrees upon so that everyone is on the same page and you all follow the same patterns when writing code. This alone will help tremendously.
I'll work on this, thank you!
Great advice!
Additionally, I like to automate checks enforcing the desired style.
This can be accomplished by using tools like Prettier.
I would like to add something in the term of collaboration smoother to your good advices.
Since your group will build an application, I suggesst you make use of any version control as your convincene. I would recommded you use Git with any git provider like Github, Bitbucket.
In the Git version control there will be useful feature like code review, pull request, branching, etc.
Good luck
We use git and Github right now, but still, thank you!