code100x / job-board

152 stars 271 forks source link

🚀 Feature: Admin Job Management and Pagination in Job Board Application #197

Closed kushwahramkumar2003 closed 2 weeks ago

kushwahramkumar2003 commented 4 weeks ago

🔖 Feature description

You should add the ability for admins to manage jobs efficiently, including editing, deleting, and viewing job postings with pagination for better navigation.

🎤 Why is this feature needed ?

In my use-case : The current admin panel lacks basic job management functionalities. Admins cannot view, edit, or delete jobs, making job management inefficient. Adding these features will streamline the process and improve the user experience.

✌️ How do you aim to achieve this?

I want this feature to: Implement CRUD operations (view, edit, delete) for job postings, add pagination to handle large datasets, and use skeleton loading states for better user experience.

🔄️ Additional Information

I tried: Currently, there's no workaround for these missing features, and a dedicated job management page is essential.

👀 Have you spent some time to check if this feature request has been raised before?

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

VineeTagarwaL-code commented 3 weeks ago

Yes a good issue indeed, do you want to take this up and build the whole admin dashboard for job-board up ?

OmkarK97 commented 3 weeks ago

Hey @VineeTagarwaL-code i would like to work on this issue, could you please assignee me for this issue

kushwahramkumar2003 commented 3 weeks ago

Yes a good issue indeed, do you want to take this up and build the whole admin dashboard for job-board up ?

Sure, please assign to me

rajpatelbot commented 3 weeks ago

Hi, @kushwahramkumar2003, No need for assigning I guess. Let's work together and create a whole admin dashboard and job-board as @VineeTagarwaL-code mentioned in their comment.

IAmRiteshKoushik commented 3 weeks ago

Hey @rajpatelbot @kushwahramkumar2003 , I would like to work on this as well. Is there any communication channel where we could discuss further and distribute the workload so that there is no overlap ?

rajpatelbot commented 2 weeks ago

Hi everyone, As i read in requirements, there will be 3 type of login as per my understanding. 1) Job seekers, 2) Employer and 3) admin. But as our current stage of the application, we are giving the same login steps for all. So i think we have to make seprate the login flow for all.

Another thing is, there is no any way to verify the user, employer & admin. We should also add these steps.

Now if i continue the features list for admin after @kushwahramkumar2003 mentioned features, we can add a dashboard where admin can see info like no. of employer, no of job seekers, numeber of open and closed jobs, list of job designations, number of jobs in particular designations, selected candidate lists with the company information.

At this time these basic things are comming in my mind. In future lot's of things can be add, as development will continue.

Also i know that, there are so many new requirements as per mine. But i think, these informations are very useful for admin and needed for promotions also, so that our community can proud.

If u will agree with my suggesions. I am ready to take full responsibility to build everything, i mentioned above.

Waiting for @kushwahramkumar2003, @IAmRiteshKoushik, @VineeTagarwaL-code, all of yours point of view.

Thank you.

kushwahramkumar2003 commented 2 weeks ago

@VineeTagarwaL-code please assign to me