Skip to content

Conversation

@hbapte
Copy link
Contributor

@hbapte hbapte commented Sep 30, 2024

Description

This PR implements the admin application list view and detailed view of applicant information. It includes the ability to view key details of all applications, such as application ID, applicant name, submission date, status, and more. Additionally, it introduces functionality for the admin to take actions on applications, including approval and rejection.

PR Tracker (Issue Number and Link)

Fixes Issue 164.

Task Done

  • Display all applications in a table with essential details like application ID, name, status, and submission date.
  • Implement detailed application view, showing additional applicant information.
  • Add actions for the admin to approve or reject applications.
  • Implement warning modal to confirm irreversible actions (e.g. rejection).

Testing

Hosted Version:

Local Version:

  1. Pull the branch and start the server.
  2. Login with admin credentials.
  3. Navigate to the applications section via the sidebar links.
  4. Test viewing the applications list and detailed application view.
  5. Change status to approve/reject application

Screenshots

Screenshot of the application list view

Screenshot of the detailed application view

@vercel
Copy link

vercel bot commented Sep 30, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
atlp-devpulse-fn ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 18, 2024 5:37am

@hbapte hbapte force-pushed the ft-admin-application-list-view branch from 1cb107e to 9260160 Compare October 4, 2024 10:04
@hbapte hbapte force-pushed the ft-admin-application-list-view branch from 9260160 to 5383f49 Compare October 4, 2024 15:59
@hbapte hbapte force-pushed the ft-admin-application-list-view branch from 5383f49 to be813c7 Compare October 7, 2024 04:08
@hbapte hbapte force-pushed the ft-admin-application-list-view branch from be813c7 to aadbfa9 Compare October 7, 2024 04:11
@hbapte hbapte force-pushed the ft-admin-application-list-view branch from aadbfa9 to 3e767ed Compare October 7, 2024 04:12
@hbapte hbapte force-pushed the ft-admin-application-list-view branch from 3e767ed to 22f1687 Compare October 7, 2024 04:28
@hbapte hbapte force-pushed the ft-admin-application-list-view branch from 22f1687 to b4d28d6 Compare October 7, 2024 04:38
@hbapte hbapte force-pushed the ft-admin-application-list-view branch from b4d28d6 to 2b4cb86 Compare October 7, 2024 06:20
@hbapte hbapte changed the title #164 Admin Application list View and Detailed applicant #164 Admin application list view Oct 7, 2024
@hbapte hbapte added Ready For Review Extra attention is needed DREAM DREAM TEAM and removed In progress labels Oct 7, 2024
@Ishimwe7
Copy link
Contributor

Ishimwe7 commented Oct 8, 2024

Resolve conflicts

@hbapte hbapte force-pushed the ft-admin-application-list-view branch from 05e19e8 to 81b2848 Compare October 18, 2024 05:34
@qlty-cloud-legacy
Copy link

Code Climate has analyzed commit 81b2848 and detected 13 issues on this pull request.

Here's the issue category breakdown:

Category Count
Complexity 13

View more on Code Climate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Admin Application list View and Detailed applicant

5 participants