Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ideepakpg/jobseekr

ASP.NET MVC Application
https://github.com/ideepakpg/jobseekr

ajax asp-net asp-net-mvc azure bootstrap5 csharp cshtml entity-framework html5 jquery mssqlserver mvc mvc-framework rest-api swagger-ui webapi

Last synced: about 1 month ago
JSON representation

ASP.NET MVC Application

Awesome Lists containing this project

README

        

# Jobseekr - ASP.NET MVC Application

**Jobseekr** is an **ASP.NET MVC** application designed to streamline the job-seeking process for both employers and employees. The platform allows employers to post jobs, manage applications, and interact with potential candidates. On the other hand, employees can apply for jobs, send enquiries, and review employers.

## Features

### User Roles

### 1. Employee

- Apply for jobs posted by employers.
- Send enquiries to employers.
- Review and rate jobs.

### 2. Employer

- Post job listings.
- Manage job applications.
- Respond to employee applications.
- Add and manage company details.

### 3. Admin

- View and manage registered employees, employers, companies, job applications, reviews, and enquiries and Modify jobs.

## Job Management and Company Management

### Employers

- Post jobs with detailed descriptions.
- Receive and manage job applications.
- Respond to employee applications with selection or rejection.
- Add and manage company details.
- Enquiry System

### Employees

- Apply for jobs posted by employers.
- Receive responses from employers.
- Review and rate jobs.
- Send enquiries to employers.
- Receive responses from employers.

### Admin

- View and reply to employee enquiries.

## Technologies Used

- **ASP.NET MVC**: The web framework for building the application.
- **C#**: The primary programming language for server-side logic.
- **HTML5**, **CSS**, **JavaScript**: Front-end technologies for building the user interface.
- **Bootstrap 5**: Front-end framework for responsive and modern design.
- **jQuery**: JavaScript library for simplifying client-side scripting.
- **Entity Framework**: ORM (Object-Relational Mapping) framework for interacting with the database.
- **AJAX**: Asynchronous JavaScript and XML for seamless data exchange with the server.
- **MS SQL Server**: Relational database management system used for storing application data.
- **Jira**: Project management tool used for tracking tasks and issues.
- **Azure**: Cloud platform used for deployment.
- **Swagger UI for Web API**: Interactive documentation for RESTful APIs, providing a user-friendly interface for exploring and testing API endpoints.

## Deployment

The application is deployed to Azure. You can access the live version at [here](https://jobseekrr.azurewebsites.net/).

## Screenshots

![Screenshot (34)](https://github.com/ideepakpg/Jobseekr/assets/123804790/95aaff6e-4735-476e-8166-65780d8144ba)

### Employee

![Screenshot (43)](https://github.com/ideepakpg/Jobseekr/assets/123804790/43ae54ac-1c06-4e6b-891d-c49f9a238a5d)
![Screenshot (44)](https://github.com/ideepakpg/Jobseekr/assets/123804790/e2129aa7-c3b3-4822-acc4-969e4854a9de)
![Screenshot (64)](https://github.com/ideepakpg/Jobseekr/assets/123804790/d70436c7-c082-4e59-b04f-0339669e2443)

### Employer

![Screenshot (66)](https://github.com/ideepakpg/Jobseekr/assets/123804790/47db35a4-2949-4296-9eeb-13302eb70321)
![Screenshot (87)](https://github.com/ideepakpg/Jobseekr/assets/123804790/45908261-c6a9-4860-9038-6e54cdb265a3)

### Admin

![Screenshot (115)](https://github.com/ideepakpg/Jobseekr/assets/123804790/230ca88f-df70-4e95-a147-ec3e27c0c5bf)
![Screenshot (116)](https://github.com/ideepakpg/Jobseekr/assets/123804790/e430e1e2-f738-4447-8ed1-a9f5634d266b)

Screenshots for every page are not included; explore the application for additional features and pages.

## Contributors

Feel free to contribute by forking the project and submitting pull requests!

## License

This project is licensed under the AGPL-3.0 license - see the [LICENSE.txt](LICENSE.txt) file for details.