Pull Request Template

(feature/bug/) Implement Authentication mechanism

---

| Type                      | Trello Ticket           | Issue ID   | Time Taken   |
| ------------------------- | ----------------------- | ---------- | ------------ |
| (Feature/Bug/Improvement) | [Link to Trello ticket] | [Issue ID] | [Time taken] |

### Description

Please include a summary of the change and which issue is fixed. Also, please explain the motivation and context.

### Changes

Please list the changes made in this PR:

- Change 1
- Change 2
- Change 3

### Screenshots

Add any screenshots that might help in understanding the changes made if applicable.

### Checklist:

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code, locally and on github
- [ ] I have commented and simplified my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit and integration tests pass locally with my changes
- [ ] Have you added new endpoints to the Postman collection?

### Unit Tests/Integration Tests Added

| Name   | What is it testing     |
| ------ | ---------------------- |
| Test 1 | Describe what it tests |
| Test 2 | Describe what it tests |

### How to Test This?

Provide detailed steps on how to test the changes made in this PR.

---