-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjob-portal.txt
44 lines (32 loc) · 1.32 KB
/
job-portal.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Full Stack Job Portal APP With MERN Stack... ❤
🚀 Features
🔹 User Authentication & Profile Management
✅ Secure JWT-based authentication (Register/Login)
✅ User roles: Job Seekers & Recruiters
✅ Profile creation with name, photo, and resume upload
✅ Dashbord (for add jobs, manage jobs etc.. )
🔹 Job Listings & Applications
✅ Recruiters can post jobs, edit, and delete listings
✅ Job seekers can apply for jobs with uploaded resumes
✅ Filter and search job listings based on categories
🔹 Dynamic Frontend with React
✅ Context API for state management
✅ Responsive UI with modern design
✅ React Router for smooth navigation
🔹 Backend with Node.js & Express
✅ RESTful APIs with CRUD operations
✅ MongoDB database with Mongoose ORM
✅ Secure password hashing with bcrypt
🔹 Additional Features
✅ Real-time notifications using toast messages
✅ Persistent user sessions with HTTP-only cookies
✅ Vercel Deployment for both frontend & backend
🛠️ Tech Stack
Frontend: React.js, Context API, React Router
Backend: Node.js, Express.js
Database: MongoDB, Mongoose
Authentication: JWT, bcrypt
Deployment: Vercel (Frontend & Backend)
🌍 Live Demo & GitHub Repository
🔗 Live Demo: https://job-portal-client-khaki.vercel.app
💻 GitHub Repo: https://github.com/mahmudhussaininfo/job-portal