1) User Management

2) Project Management

3) API Documentation

4) Database Design

5) boards to track progress

6) Chat

7) Video Call Meetings

8) Notifications