Apps & software · HR systems

HR systems
built around your procedures

Manage employee files, departments, attendance and leave records. The steps for joining and leaving follow the way your company already does things.

You deal with AppsCraft. A development company, team or freelancer from our platform builds the system.

A familiar problem

Staff records keep changing

Once someone joins, their department, role, attendance and leave details keep changing. If different people keep their own records, HR or admin staff end up checking several places to find out what’s current.

Details that change
Records Department Position Attendance Leave
What we do first

We review the employee information you need to keep and your current procedures for joining, transfers, leave and departure. We then arrange the development work.

Common features

Three areas your HR system can cover

How detailed each part gets depends on how you keep records now. Once the features are agreed, we bring in a developer or team.

01

Employee records

Basic details, department and role for each employee. What staff and managers can see is set separately.

Personal details Department Job role Access scope
02

Attendance and leave

Attendance records, leave requests and look-ups, set up to follow your current rules.

03

Joining and leaving

A checklist showing each step, who’s responsible and whether it’s done.

These are common examples. The actual features are agreed project by project.

Prepare your brief

How it fits everyday HR work

Every company does this a little differently. This is the usual order.

  1. JoiningOpen the employee file and list the steps and who handles each one.
  2. TransfersUpdate the department and position.
  3. LeaveThe employee applies, and once it’s approved it goes into the leave record.
  4. LeavingList the leaving steps and tick each one off when it’s done.
Who uses it

Each role sees different information

There are usually three kinds of user. Your company decides what each of them can see and change.

Maintains

HR & administration

Keep staff records up to date and handle day-to-day HR paperwork.

  • Employee files and department structure
  • Attendance and leave records
  • Joining and leaving procedures
Approves

Managers

See the staff records that fall under their responsibilities, and approve leave and other requests.

  • Records within their remit
  • Leave and other approvals
  • How far each step has got
Views

Staff

See the information the company makes available to them, and apply for leave.

  • Information they’re allowed to see
  • Leave requests
Records & access

Agree on records and access first

Before development starts, we settle these four points one by one.

  • Which employee information to keep

    List the fields you need to keep and the HR steps you deal with regularly.

  • Who can view each record

    Staff and managers see different things, based on their responsibilities.

  • Which changes need approval

    For example, whether a change of position needs approval before the record is updated.

  • Whether to migrate existing records

    We look at how your records are kept now and in what format, then decide whether to move them into the new system.

How a project runs

An HR system holds staff data, so access rights and scope are settled before work starts. A development company or freelancer from our platform builds it, and we handle the communication in between.

01Led by AppsCraft

Start with how you work now

We look at the spreadsheets you use and how leave and new joiners are handled, and talk about budget and timing. Anything still undecided goes on a separate list to confirm later.

Current spreadsheets and HR steps
02Led by AppsCraft

Find the developers

Based on the scope and skills needed, we find a development company or freelancer on the platform, and agree the approach, timing and deliverables before anything starts.

Enterprise systems engineers or companies
03Done by the partner

We follow the build

The partner develops the system. Send your questions and requested changes to AppsCraft; we discuss them with the developers and track progress. If requirements change, we explain the impact on scope, cost and timing first.

Questions and changes go through us
04Led by AppsCraft

Check and hand over

What you’ll receive is listed in the scope before work starts. At delivery we check each item on that list and note anything that still needs follow-up.

Checked against the handover list

Who does what

Your company

Shares information and signs off

Explain the problem and share current spreadsheets and references. You confirm the scope, fees, timing and what’s delivered at each stage.

AppsCraft

Arranges the people, keeps track

We write a brief the developers can work from and arrange who builds it. After that, questions, revisions and delivery go through us.

Partner teams

Builds what was agreed

The development company or freelancer builds the system, answers technical questions and hands over the work when it’s done.

Before you start

Worth having ready

You don’t need answers to everything below. If you have HR spreadsheets or leave records, bring them along and we’ll use them to decide which features come first.

HR system · Checklist Checklist
You might ask

Common questions

On HR records, access rights and how we work together.

How we work
Can we talk before we know exactly what we need?

Yes. Tell us which part takes the most time and how you handle it now, and bring any reference screens. We’ll list what to do first and what still needs deciding.

Can our existing employee records be migrated?

Tell us where the records are kept and in what format. Whether to bring them across, and which ones, is written into the scope when it’s agreed.

Can staff and managers see different information?

Usually, yes. Who can see what, and which changes need approval, is agreed point by point at the requirements stage, based on how your company is run.

Who builds the system?

A development company, team or freelancer from the platform. You don’t have to deal with them directly: questions about records, access or changes come to AppsCraft and we pass them on.

Who do we pay?

AppsCraft. We agree the stages and the price of each before any development starts, and you pay for each stage before it begins. The quote includes our service fee.

What happens if requirements change?

Say you need a new leave type or an extra approval step. We ask the developers how it affects scope, timing and cost, and go ahead once you’ve agreed.

HR systems

Start with your current HR spreadsheets

A spreadsheet, or just one problem you want fixed, is enough to start.