## 🏗 How does this PR solve it
- Add new dashboard component
- Add handle .csv file
## 🖼 Screenshots or GIFs
## ✅ How can reviewers test the changes
1. You must have PostgreSQL that are running on your local machine
2. Run `npm run dev` at the root directory
3. Create a new account
4. Login with the account you just created
5. Playaround with a protected route
## 👌 Reviewer Checklist
- It meets acceptance criteria
- Coding style is adhered to
- Architecture is appropriate
⚡️ What problem does this PR solve