This project requires an experience, enthusiastic, full time (30+ hours a week availablility) developer. It's an intranet portal for a company, that will be built using ASP.NET MVC5 and deployed as App Part on SP2013 (if you don't know how to make it App Part in SP2013, it's easy, and we can help)..
1- The app consist of:
1.a- Home Page
1.b- HR Pages [Overview, Employee Details, Unit Details, 7 tabs each has 1-2 tables]
1.c- Sales [Overview, Customer Details, Customer Lists, 4-5 tabs each has 1-2 tables]
1.d- Finance [Overview, 4-5 tabs each has 1-2 tables]
1.e Projects [Overview, Project Status , Projects List, 4-5 tabs each has 1-2 tables]
and the details of each part will be shared with you in details..
2- Html is ready, you only need to develop the pages.. minor tweaks might be required if needed
3- The database design will be shared with you, along with sample data.. it will be easy for you to create a replica of the live database we have (we will share the related views only, to minimise the work)
4- Authentication will be based on Windows Authentication. But you need to build the Authorisation Model as follows:
- Dynamic authorisation (Each employee should see everybody underneath his/her role.). This will be applied to HR only.. For example, in HR tabs I see all of my employees by default, as they appear in database.
- Static authorisation, where each permission is given explicitly.. and it has the following:
-- Access module (which module to access, e.g. sales reports), and level (for all company, for my business unit..).. Each part of the system will be a module (we could have 20+ different modules with different access, each with 4 levels (Everything, SubCompany, BusinessUnit, Team/Dept)
5- The app must be implemented in MVC5 ASP.NET, and it will be deployed to SP2013 as App Part.
If you are experienced, and have 30+ hours availability, please apply..