Real World Project: ScholarJobs
Building a Job Portal website like Indeed or Naukri.com needs to handle user registration, job search, resume uploading, job applications, employer job postings, and offer real-time notifications, all while ensuring scalability, performance, and security.
Public Section
- Home Page
- About Us Page
- Contact Us Page
Account
- Login Page
- SignUp Page
- Forgot Password Page
- SignOut Page
Jobs
- Job Listing Page
- Job Details Page
- Job Apply
User Module
- Dashboard Page
- Jobs Listing Page
- Job Details Page
- Profile Page
- Change Password Page
Employer Module
- Dashboard Page
- Jobs Listing Page
- Add Job Page
- Profile Page
- Change Password Page
Admin Module
- Dashboard Page
- Job Listing, Create and Edit Pages
- User Listing Page
- Profile Page
- Change Password Page
Technologies Used
- C# 12
- NET Core 8
- EF Core 8
- SQL Server
- Bootstrap 5
- jQuery
Architecture and Practices
- Microservices Architecture
- Repository Pattern, Dependency Injection
- Authentication and Authorization
- Build Mobile Friendly UI
- Bundling and Minification
- Cache
- Errors Logging
- Deploy Code to Cloud
Intended Audience
- .NET Developers
- Sr. .NET Developers
- .NET Tech Leads
- .NET Solution Architects
Outcome of the Project
Create what was only once thought impossible. Project development allows you to bring your learning into reality to solve real-world problems. It will give you an invaluable edge in a competitive job market, allowing you to confidently showcase your real-world problem-solving abilities to potential employers to get hired.