Cambridge Judge Business School: Educational Portal with DAC

Convenient tool to manage mentor’s schedules

undefined
Customer location
  • UK UK
Project duration
  • 1 year

Client and Business Goals

Cambridge Judge Business School is a part of the Department of Business and Management at Cambridge University. It is ranked among the best business schools in the world. The Cambridge MBA academic program holds leading positions in the ratings of Bloomberg, Financial Times, Business Insider, U.S. News & World Report, and Forbes.

The objective of this project was to create a mentor management system and develop access levels for mentors and administrators. Additionally, the platform needed to allow communication between the school's mentors and students and provide complete information about departments and study programs, news, and the history of the university on their website.

Solution

Our team delivered a web-based management system with DAC (discretionary access control). It allows the school’s staff to administer coaches (mentors) and provide different levels of access to the school staff and mentors.

There are two role-based access levels for administrators and mentors. The roles determine which content is available for browsing and editing. The system allows mentors to update their portfolio and contact details, while the school staff with admin access can see the full database of mentors, their portfolio, contact details as well as add comments and ratings to each mentor. Admins can also export data to an MS Excel sheet.

ASP.NET is used to create solutions that are simple, fast, and can be scaled to an army of users. Vue.JS relies on JavaScript and does not require any other tools to run. It is typically used to build user interfaces and single-page applications (SPA). It is flexible, modular, highly performant, and lightweight.

undefined

Technologies

  • ASP.NET
  • MS SQL Server
  • Vue JS

Results

- The system provides the user with an intuitive interface. The responsiveness is powered with the Vue.JS framework by using the SPA approach.
- ASP.NET Core Identity ensures the application’s security. Users may see and edit only the information they have access to.
- The administrator can create and manage mentors’ accounts, reset their passwords if access to the account is lost.
- The system is integrated with social networks. Recent publications from the school’s official Twitter and Instagram accounts are displayed on the web interface.

Contact us

Our team will get back to you promptly to discuss the next steps