-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the JobPortal wiki!
This a personal project I am working on, to improve my angular.js knowledge/skills and improve my coding standards in C#.
A little about the Job Portal project.
The Consulting firm has 2 types of employees (for the sake of this application).
- Liaisons
- Contractors
Liaisons work on communicating with potential clients directly or through layers of third party vendors scouting for new positions/job on the job market. Contractors interview for the positions and once they get a job they are removed from the job portal. Each contractor can have many liaisons and each liaisons can have multiple contractors. It is a many-to-many relationship.
I will keep adding to its description as I figure it out.
Now for the programming aspects:
I intend this to be a multi-tier application. I have broken this application down into the following projects under the same solution:
-
Solution: JobPortal
- JobPortal.Web(Set as my start-up project) - .NET MVC4
- JobPortal.Api - .NET MVC4 WebApi
- JobPortal.Entities(contains EF entities) - class library
- JobPortal.Data(contains code to make DB calls using EF) - class library
- JobPortal.Business - class library
I am using Entity Framework 6.0 Code First Approach.
I am using IIS to host my Application on my local machine. I am hosting two projects - JobPortal.Web and JobPortal.Api on IIS. The advantage is, I can make api calls from my JobPortal.Web project.
In my next chapter I will cover how to set up IIS to host two applications(projects) from same solution.
**********Chapter 1 Concludes**********