This project is a job search - social networking web project developed using .NET Core MVC, N-tier architecture, Identity Framework, Entity Framework, Fluent API repository design pattern, code first, HTML, CSS, JQuery, Ajax. In the project, users can search job applications, apply for the applications, withdraw their applications, follow members on the site, message members, create a CV for themselves and print this CV as a PDF, also download other user's CVs.
- User can register and sign in.
- Delete account and reset password.
- Search for jobs in categories and companies.
- View company profiles.
- User can apply and rollback his/her application.
- Can edit his/her resume, get a PDF output of the resume.
- Can follow/unfollow other users.
- User can view other user's profile, get a PDF output of their CV's too.
- User can send and receive message from other users.
- C#
- .NET Core
- Code First
- Entity Framework
- Fluent API
- Identity
- N Tier Architecture
- Repository Design Pattern
- HTML, CSS, Bootstrap
- Ajax & jQuery
- Clone the repo:
$ git clone https://github.com/gozdemogus/identity-netcore-jobsearch.git
-
Open project in your IDE.
-
Change your connection string according to your DB configurations on Context file and use code :
$ dotnet ef database update
Users can find job advertisements, they can also filter the required advertisements. The detailed advertisement page is also available and provides user to apply ability.
👇 User can observe his/her own job applications and rollback.Users can see other people's profiles and follow / unfollow them. Get the list of the people they follow.
Users can send message to users by using their username, read and reply received messages.
Gözdem Oğuş - @Linkedin