Qkoh St
ID EN
Qkoh St Proposal

E-Raport Application

Digital report cards for schools and education providers carrying many local-content subjects.

Number
002/QST/TBN/IX/2026
Prepared by
Kukoh Santoso
Issued
16 September 2026
Valid until
16 December 2026

0852-3207-7932 · kukohsantoso013@gmail.com · qkohst.github.io

Proposal · E-Raport Application 01

Letter of offer

Number
002/QST/TBN/IX/2026
Attachment
1 (one) bundle
Subject
Offer for E-Raport Application

Tuban, 16 September 2026

To

At your office

Dear Sir or Madam,

With this letter I am submitting an offer for E-Raport Application. The application is already built and already in use, so it can be installed for your institution without waiting for development to start from scratch.

Inside this bundle you will find the problems this application answers, its module list and screens, the price, technical requirements, the support commitment, and the installation timeline. Everything is stated plainly so you can judge it yourself before deciding.

If any part needs to follow rules specific to your institution, please say so. Adjustments like that are normal and already accounted for.

Yours sincerely,

Kukoh Santoso

Web Developer

Kukoh Santoso · 0852-3207-7932 Page 1/17
Proposal · E-Raport Application 02

Contents

  1. Letter of offer01
  2. Contents02
  3. Summary03
  4. The proposed solution04
  5. Modules and features05
  6. Inside the application (1/2)06
  7. Inside the application (2/2)07
  8. Benefits you can measure08
  9. Two ways to take it09
  10. Optional additional work10
  11. Included · Not included11
  12. Technical requirements and data security12
  13. Process and timeline13
  14. Questions and answers14
  15. Terms and conditions15
  16. How to start16
  17. Agreement sheet17

About the provider

  • 5years of experience
  • 27projects delivered
  • 4ready-made products

The applications in this offer are built by me, not resold from someone else. That is why any adjustment can be made directly, with no middleman and no waiting in a vendor queue.

Since 2021 I have built school administration systems, point-of-sale applications, and billing systems for schools, private companies, a financial-sector authority, and village administrations.

Kukoh Santoso · 0852-3207-7932 Page 2/17
Proposal · E-Raport Application 03

Summary

  1. 01

    A report-card application that follows your own subject list, including the local-content subjects the government-issued tool cannot hold.

  2. 02

    Supports two curricula side by side, KTSP 2006 and K13, so a school mid-transition does not need two separate systems.

  3. 03

    Four user roles — Admin, Subject Teacher, Homeroom Teacher, and Student — each seeing only their own work.

  4. 04

    Two routes available: buy a ready-to-use licence, or have it built around your school's own assessment rules.

The problem it solves

  • The government-issued report tool has no room for local-content subjects, so those marks are still worked out by hand outside the system.
  • Marks arrive as spreadsheets in a different shape from every teacher, then have to be merged again by one person.
  • Homeroom teachers retype an achievement description for every student, even though they all derive from the same competencies.
  • As report day approaches, there is no quick way to see whose marks are still missing.
  • Predicates and pass thresholds are worked out by hand, so a small discrepancy is hard to trace when a correction comes in.
  • Report cards and student ID cards are rebuilt from scratch every term, from files that already existed last year.
Kukoh Santoso · 0852-3207-7932 Page 3/17
Proposal · E-Raport Application 04

The proposed solution

The school registers its own subjects, local content included, each with its pass threshold and predicate bands. The system takes that list as given, so no subject is left to be calculated outside the application.

Teachers enter marks directly against the basic competencies they teach, and each student's achievement description is assembled from those same competencies. The homeroom teacher reviews rather than retypes.

The admin sees a completeness board showing each teacher's planning and assessment status per subject, so anything lagging surfaces well before report day.

Who uses it

  • AdminMaster data, teaching assignments, pass thresholds, predicate bands, and grading progress monitoring.
  • Subject TeacherAssessment plans and entry of knowledge, skill, attitude, and extracurricular marks.
  • Homeroom TeacherAttendance, notes, review of their class's marks, and printing report cards.
  • StudentViewing their own marks and report results.
Kukoh Santoso · 0852-3207-7932 Page 4/17
Proposal · E-Raport Application 05

Modules and features

ModuleDescription
Roles and permissionsFour roles with menus separated by each one's responsibility.
Two curriculaKTSP 2006 and K13 run side by side, chosen at sign-in.
Master dataSchool profile, academic year, teachers, classes, students, and extracurriculars.
Local-content subjectsFree subject registration, including those absent from the government-issued tool.
Teaching assignmentsAssigning the teacher responsible for each subject in each class.
Thresholds and predicatesPer-subject pass threshold and the score range behind each predicate letter.
Basic competenciesCompetency items per subject, the basis for both marking and descriptions.
Assessment plan and entryKnowledge, skill, spiritual attitude, and social attitude assessment.
Extracurricular marksRecording marks for activities outside the subject list.
Student achievementsRecords of student achievements that carry onto the report card.
Automatic descriptionsEach student's description assembled from the competencies assessed.
Completeness monitorA board of planning and assessment status per teacher, subject, and class.
Ledger and attendancePer-class mark ledger and student attendance summary, exportable to Excel.
Homeroom notes and promotionHomeroom notes per student and the decision to promote or hold back.
Report and card printingReport cards and student ID cards ready to print as PDF.
AnnouncementsSchool announcements readable by teachers, homeroom teachers, and students.
Excel importBulk loading of data and marks from Excel files.
Kukoh Santoso · 0852-3207-7932 Page 5/17
Proposal · E-Raport Application 06

Inside the application (1/2)

School dashboard and headline counts — E-Raport Application
School dashboard and headline counts
Per-teacher grading progress monitor — E-Raport Application
Per-teacher grading progress monitor
Kukoh Santoso · 0852-3207-7932 Page 6/17
Proposal · E-Raport Application 07

Inside the application (2/2)

Teacher entering marks per basic competency — E-Raport Application
Teacher entering marks per basic competency
Print-ready report card in PDF — E-Raport Application
Print-ready report card in PDF
Kukoh Santoso · 0852-3207-7932 Page 7/17
Proposal · E-Raport Application 08

Benefits you can measure

TaskHow it is done nowWith the applicationEstimated saving
Writing the mark descriptions on a report cardRetyped for every student and every subjectAssembled on its own from the basic competencies reached~3–4 hours per class per term
Finding out which teachers have not entered marksAsked teacher by teacherVisible on the completeness board per teacher and per subjectFrom several days to one glance
Working out predicates and pass marksCalculated by hand against each subject's thresholdCalculated by the system from the thresholds and predicate bands the school sets~2 hours per class
Printing report cards and the ledgerThe format was rebuilt every termPrint-ready PDF in the same format every term~1 working day per term
Handling local-content subjectsNo room for them in the government tool, so kept separatelyRegistered like any other subject and carried into the report cardNo more merging by hand

The figures above are estimates based on how this work usually runs before the application is in place, not measurements taken at your institution. Once I have seen how you work, the estimates can be adjusted.

Kukoh Santoso · 0852-3207-7932 Page 8/17
Proposal · E-Raport Application 09

Two ways to take it

Buy ready-made

The application is built and proven. Installed, branded as yours, and in use straight away.

Rp4.000.000

One-time licence

  • 17 modules, 4 user roles
  • Installation, initial data loading, and training
  • Two months of support after handover

Right for you if your workflow resembles the one shown on the previous pages.

Built bespoke

Redesigned around your own rules and workflow, using this system as the starting point.

Rp9.500.000 – Rp20.500.000

Depending on the scope of adjustment

  • Everything in the ready-made package
  • Adjusted modules, reports, and print formats
  • The exact figure follows once needs are recorded

Right for you if your institution has rules that cannot bend and the system must follow them.

The licence is paid once. There is no annual fee and no monthly subscription.

Payment stages

StageWhenAmount
Stage I · 50%On signing the agreementRp2.000.000
Stage II · 50%On handoverRp2.000.000
Kukoh Santoso · 0852-3207-7932 Page 9/17
Proposal · E-Raport Application 10

Optional additional work

Additional workCost
A simple new menu or reportRp450.000–Rp750.000
A report with custom calculations and filtersRp900.000–Rp1.800.000
Adjusting a print format to match institutional rulesRp300.000–Rp600.000
Migrating data from an old system not in Excel formRp1.200.000–Rp2.400.000
Reinstalling onto a new serverRp450.000–Rp900.000
Extending support, per monthRp600.000

The figures above are ranges. The exact price is stated and agreed once the requirement is clear, so no invoice ever arrives unexpectedly.

Kukoh Santoso · 0852-3207-7932 Page 10/17
Proposal · E-Raport Application 11

Included · Not included

Included

  • Usage licence for one school, with no cap on teachers or students.
  • Installation on the school's server or a host of your choosing.
  • Loading your initial teacher, class, student, and subject data from Excel files.
  • School identity setup, report letterhead, and head teacher signature.
  • Online training for administrators, homeroom teachers, and teacher representatives.
  • Two months of support after handover.

Not included

  • Server, domain, and SSL certificate costs (we can help arrange these).
  • Hardware such as computers and printers.
  • Report formats beyond the two supported curricula — quoted as separate work.
  • Pushing marks into other government systems.

Support and guarantee

The first two months of support after handover are included in the licence price.

Channel
WhatsApp and email, straight to the developer. No ticket numbers and no intermediary staff.
Service hours
Monday to Friday, 08:00–17:00 WIB. Outside those hours messages still arrive and are answered on the next working day.

Response targets

Type of problemTarget
The application will not open, or work has stoppedAnswered the same day, handling starts that day
A function calculates or displays something incorrectlyAnswered within 1 working day, fixed in 1–3 working days
Questions about how to use itAnswered within 1 working day
Scope of support
What is handled at no cost is bug fixing: a function that already exists but produces the wrong result. Requests that add a new menu, report, or workflow count as additional work, and the price is always stated and agreed before anything is built.
After two months
After two months, support can be extended for a fee. The monthly cost is listed under optional additional work, and you only take it when you need it.
Kukoh Santoso · 0852-3207-7932 Page 11/17
Proposal · E-Raport Application 12

Technical requirements and data security

ItemDescription
How it is installedIt can be installed on a server the institution owns, over the local network, or on online hosting or a VPS. Both use the same application.
Minimum server1 processor core, 1 GB RAM, 20 GB storage.
Recommended server2 processor cores or more, 2 GB RAM or more, 40 GB storage or more.
Server softwarePHP 8, a MySQL or MariaDB database, and an Apache or Nginx web server.
User computersMinimum dual core 1.5 GHz with 2 GB RAM. A Core i3 equivalent with 4 GB RAM is recommended.
BrowserA current version of Chrome, Edge, or Firefox. Nothing needs to be installed on each computer.
Access controlEvery user has their own account, with menus limited to their role. Passwords are stored encrypted, never as plain text.
Data backupThe database can be backed up on a schedule to a separate file. How to do it is covered in the training; running it routinely stays under your control.
Data ownershipAll data inside the application belongs to your institution. I keep no copy of it and use it for nothing else.
Kukoh Santoso · 0852-3207-7932 Page 12/17
Proposal · E-Raport Application 13

Process and timeline

  1. 01

    Consultation

    Recording the curriculum in use, the subject list, and the school's report format.

    Estimate: 2–3 days

  2. 02

    Installation

    Server preparation, application setup, and school identity configuration.

    Estimate: 2 days

  3. 03

    Data loading

    Importing teachers, classes, students, subjects, thresholds, and competencies.

    Estimate: 3–5 days

  4. 04

    Training

    Working with admins, homeroom and subject teachers through one full assessment cycle.

    Estimate: 2 days

  5. 05

    Handover

    The system fully running, with documentation and accounts for every user.

    Estimate: 1 day

Total estimate: 13 working days

Kukoh Santoso · 0852-3207-7932 Page 13/17
Proposal · E-Raport Application 14

Questions and answers

What if the developer stops working or cannot be reached?
The application keeps running because it is installed on your own server, not on a service I operate. A copy of the database and instructions for backing it up are handed over at handover, so another developer can take over if needed.
Why is the source code not included?
That is precisely why the licence costs far less than building from scratch. If you do need the source code, there is the bespoke route, or buying the source code under a separate agreement.
Can our existing data be moved in?
Yes, as long as it is in Excel or can be exported to Excel. Loading the initial data is included in the licence price.
Is there a limit on the number of users?
No. The licence covers one institution with no cap on accounts or on the number of computers using it.
What if we need a menu or report that does not exist yet?
It can be added as additional work. The estimated hours and cost are stated and agreed first — never built quietly and invoiced afterwards.
Do we need an internet connection?
Not necessarily. Installed on a local server, the application runs over the network inside the building. Internet is only needed if you want to open it from outside.
Can we try it before buying?
Yes. I will show you the application running with sample data, over an online meeting or a visit, before you decide.
Kukoh Santoso · 0852-3207-7932 Page 14/17
Proposal · E-Raport Application 15

Terms and conditions

  1. Licence payment: 50% on agreement, 50% on handover.
  2. The first two months of support after handover are included in the licence price. After that it can be extended for a fee.
  3. The licence covers one institution, with no cap on users or computers, and cannot be transferred to another institution without a new agreement.
  4. Source code is not included in the licence; it is available under a separate agreement.
  5. What is handled at no cost is bug fixing. Adding a new menu, report, or workflow counts as additional work, with the price agreed beforehand.
  6. You provide the data and information needed during installation. Delays in providing data shift the timeline accordingly.
  7. All data inside the application belongs to you. I keep it confidential and use it for nothing else.
  8. Responsibility for the content and the transactions recorded in the application rests with you as the user.
  9. Training is delivered online. If attendance on site is requested, travel and accommodation are charged separately.
  10. Prices exclude applicable taxes, and exclude server, domain, and SSL certificate costs.

Valid until 16 December 2026

Kukoh Santoso · 0852-3207-7932 Page 15/17
Proposal · E-Raport Application 16

How to start

  1. Tell me what you need

    Reach me on WhatsApp or by email. Describe your institution, roughly how many users, and which parts of this offer need adjusting.

  2. Online meeting and demo

    I show you the application running with sample data, then we agree the scope of work and the timeline.

  3. Signature and first payment

    Once the agreement sheet is signed by both parties and the first payment is received, installation begins along the timeline on the previous page.

How to pay

Payment is made by bank transfer to an account in the name of Kukoh Santoso. The account number is provided with the formal invoice once the agreement sheet is signed, and every payment is answered with a receipt.

Closing

Thank you for taking the time to read this proposal. I am ready to discuss any adjustments you need before you decide.

Kukoh Santoso · 0852-3207-7932 Page 16/17
Proposal · E-Raport Application 17

Agreement sheet

This is the sheet that gets signed. Print this page, fill in and sign the right-hand column, then send it back to me.

Offer number
002/QST/TBN/IX/2026
Product
E-Raport Application
One-time licence
Rp4.000.000

By signing this sheet, both parties confirm they have read and accepted the scope of work, the price, and the terms and conditions set out in this offer. The signed sheet is what starts the work.

Provider

Tuban, 16 September 2026

Kukoh Santoso

Web Developer

0852-3207-7932 · kukohsantoso013@gmail.com

Accepted by

Place and date:

Name and signature

Position:

Institution:

Send this sheet back over WhatsApp or by email to the address above. A scan or a clearly readable photo is equally valid.

Kukoh Santoso · 0852-3207-7932 Page 17/17
Discuss this proposal Request a demo

The print dialog will open — choose “Save as PDF” as the destination to get the file, or print straight to A4 paper.

Share this proposal

View Project: E-Raport Application

Hello — anything I can help with?

Planning a project, or just have a question? Send me a message right here — I usually reply the same day.