EP Cruscotto
EP CRUSCOTTO · COMPANY OPERATIONS PORTAL

Timesheets, expenses, leave and IT resources in a single company portal.

EP Cruscotto brings everyday internal processes into one web application: timesheets, expense reports, leave requests, jobs and user management, with Microsoft Entra ID sign-in and Microsoft 365 integration.

FEATURES

Internal processes through a single point of access.

Each feature is available according to the user’s role, assigned through Microsoft Entra ID security groups.

01 · TIMESHEET

Hours by job and work location

Monthly timesheet with hours by job and work location. Hours are recorded as Redmine time entries, smart working days appear in the Outlook group calendar and the timesheet can be exported to Excel.

02 · EXPENSE REPORTS

Expenses and receipts in a single PDF

Expense report with its receipts, merged into one PDF and stored on SharePoint/OneDrive. A dedicated section manages meal expenses.

03 · LEAVE

Holidays, time off and smart working

Requests for holidays, ROL/time off and smart working, with approval by email and publication on the shared company calendar.

04 · JOBS

Jobs, authorizations and customers

Management of jobs, their authorizations and user assignments, with an integrated customer registry. Managers review their team’s timesheets and expense reports.

05 · USERS

Synchronized onboarding and offboarding

User activation and deactivation kept in sync across Microsoft Entra ID (status, groups and roles) and Redmine and GitLab accounts. Users download their own VPN credentials self-service.

06 · CLOUD

AWS EC2 machines under control

Instance list with start, stop and reboot, scheduled startup and shutdown via tags, per-machine access granted through Entra ID groups, reports and Prometheus configuration generation.

INTEGRATIONS

Built on the Microsoft 365 ecosystem you already use.

Users sign in with their company account: identities, calendars and documents stay in the company’s systems.

MICROSOFT ENTRA ID

Single sign-on and roles

Sign-in with the company Microsoft account and application roles derived from Entra ID security groups.

OUTLOOK · MICROSOFT 365

Shared calendars

Smart working days and approved leave visible on shared Outlook and Microsoft 365 calendars.

SHAREPOINT · ONEDRIVE

Stored documents

Expense receipts are merged into PDF and saved to SharePoint/OneDrive.

REDMINE · GITLAB

Project tools

Hours become Redmine time entries; Redmine and GitLab accounts follow the user lifecycle.

ROLES

Every role finds what it needs.

EMPLOYEES

Everyday self-service

Timesheet, expense reports, leave requests, VPN credentials and useful documents in a single portal.

MANAGERS

Team overview

Review of team timesheets and expense reports, job and assignment management, approval of leave requests.

ADMINISTRATION AND IT

Users, equipment and infrastructure

User lifecycle, company equipment inventory and AWS EC2 machine management.

BEYOND PROCESSES

Equipment, documents and analytics in the same environment.

EQUIPMENT

Device inventory

Register of company equipment and devices assigned to people.

DOCUMENTS

Useful documents area

Templates and reference documents available to employees.

ANALYTICS

Embedded Qlik dashboards

Qlik analytics dashboards can be viewed directly inside the portal.

TECHNOLOGY

A standard technology stack, adapted to your processes.

Spring Boot (JHipster) backend, Angular frontend and PostgreSQL database, deployed with Docker. E-project adapts modules, roles and integrations to your Microsoft 365 tenant and the tools you already use.

Let’s bring your internal processes into a single portal.

We start from how you manage hours, expenses and leave and assess how EP Cruscotto fits your organization.

Let's talk