Today was the day the team project ended, and the presentation was successfully completed. I also served as the team leader for this team. Here's what I did.
After identifying the level of the other team members, the work was divided so that they were in charge of their level.
We created a deadline and checked how much development was being done and how difficult it was once or twice a day so that it could be completed within the specified time, and when a problem occurred, we solved the problem together.
Made an add-on.
When signing up as a point member, the customer basically has points, and when the purchase is confirmed with points, the points disappear.
Implemented real-time chatting using Websocket. This part isn't perfect yet, so I'll study a little more to make it look better. I felt it was a more difficult part than I thought, so I wish I had had a little more time to think about the flow of websockets.
In most projects, people have difficulty with JWT and security, so considering the deadline, I thought it would be right for me to do it myself, so I developed it myself.
Helped understand how to use Github more clearly than before such as Github Convention,pull request and branch, leading to merging team projects without difficulty. Of course, the part I didn't know was solved by consulting with the team members and consulting with the tutor.
I felt that:
What I gradually feel while doing the boot camp is that when I was learning at school, I solved the tasks given by other team members as much as possible and didn't care about other team members, but as a team leader, I saw everything, checked the flow, and helped each other with difficult parts. As I progressed, I could feel my efficiency increase.
Github Link
https://github.com/developer-Park/Second_TeamProject_TeamMacthingSystem