code100x / job-board

100xdevs job board - temp domain attached ( will update soon )
https://job.vineet.tech
329 stars 456 forks source link

🚀 Feature: admin can add hr feature #521

Open VineeTagarwaL-code opened 1 month ago

VineeTagarwaL-code commented 1 month ago

🔖 Feature description

admin can automatically add hr's filling their companies details and email, a random password will be generated and shown in the admin's ui

using the email and the password the hr can login to the portal

Button in admin panel -> add a hr the form will have -> company image, description, name and email

when clicked on save to db, we will generate a random password and save it in db and as well as show it to admin for him to copy

use the same password and email inputted in the form to login to job-board

🎤 Why is this feature needed ?

to allow hr to onboard without any hassle

✌️ How do you aim to achieve this?

by implementing the steps given above

🔄️ Additional Information

No response

👀 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?

None

nolostra commented 1 month ago

assign me

CuriousCoder00 commented 1 month ago

on it

VineeTagarwaL-code commented 1 month ago

@CuriousCoder00 pick stack based one

toufiqfarhan0 commented 1 month ago

@VineeTagarwaL-code I would like to work

VineeTagarwaL-code commented 1 month ago

@VineeTagarwaL-code I would like to work

Already assigned, pick new ones or make a new one yourself ! :)) 💪

toufiqfarhan0 commented 1 month ago

@VineeTagarwaL-code I would like to work

Already assigned, pick new ones or make a new one yourself ! :)) 💪

is this issue not like whoever raise pr first will be considered ? : )

VineeTagarwaL-code commented 1 month ago

@nolostra will assign someone else if a pr is not opened by tomorrow

devsharmagit commented 1 month ago

@VineeTagarwaL-code we can save hr email , name and password to user table but what about company image, description in which should we save them? and how will there be a relation between hr and company current prisma.schema doesnt have support this

VineeTagarwaL-code commented 1 month ago

seperate them, and add relation to it simple

nolostra commented 1 month ago

@devsharmagit i let you handle the db part but need to have some discussion on image part , can you msg me on discord on @nolostra if possible ?

devsharmagit commented 1 month ago

Sure sir @nolostra