Recently, I worked with 4 of my colleagues to build DriveShare, a car-sharing web application.
To get things done efficiently, we split the workload: the rest of the team handled the React frontend, while I took full ownership of the backend, building the API with .NET and C#.
Writing the code and business logic was the fun part, but the real challenge was the deployment phase. I spent a solid amount of time debugging the repository environment and configuring the upload parameters so the server could handle files smoothly.
Working in a team was a great experience, especially when it came to API integration and connecting the frontend with the backend to get the project running live.