
M. Rashid Academy
Admin, teacher, student and parent logins. Passwords hashed, sessions server-side, running as a Node app.
Home / Custom software
Custom software development · Pakistan
When spreadsheets, paper registers and WhatsApp groups stop keeping up, we turn the way your business already works into one web app with proper logins, and we keep it running.

These aren't mockups. Each one's running today, and we'll show you how it works on a call.
The M. Rashid Academy portal in Lahore has separate logins for admin, teachers, students and parents. Each role sees only its own screens, passwords are hashed and sessions live on the server.
For InnoTech Skills Institute we built ten course pages from one source of truth and an admission form that saves every application in a database. Nobody has to dig through an inbox to find who applied for which course.
Awaaz, our AI receptionist, gives each business its own login and its own data. Owners see every call recorded with a transcript, a quality score for each conversation, upcoming callbacks and a monthly report.
When a phone goes offline or a line stops working, the system raises an alert instead of failing quietly. That kind of monitoring is what a busy internal dashboard needs too, and it's work we've already done.
Invoe is our own invoicing app. It handles invoices, quotes, expenses and client signatures, exports PDFs and reminds you on the due date and again at 3 and 7 days overdue.
If your team bills clients from a spreadsheet, we'll put the same logic inside a web portal with your own invoice numbers and reports.
Off-the-shelf software makes you change your process to fit it. Custom software fits your process. We start by writing down how work moves through your business today, who does what and where it gets stuck. The software follows that map. Anything that doesn't earn its place gets left out, which is often why our quotes come in smaller than people expect.
The Rashid Academy portal runs on Next.js 14 with MySQL, server-side sessions and hashed passwords. For simpler systems we use PHP and MySQL, and for larger ones Laravel with a tested API. Every role only sees what it should, every form is validated on the server, and every database is backed up.
You get one written price for the scope before any building starts.
You'll get a working system on your own domain, with a login for every person who needs one. Your team gets an admin panel to add users, change settings and pull reports without calling us.
Your old records are already inside it, the database is backed up and the site runs over SSL. If something we built breaks in the first month, we'll fix it free.
Live systems
Real logins, real users, on servers we administer.
FAQ
Web portals and dashboards with real logins: school and academy portals, admission and fee systems, client portals, order and stock tools, and internal dashboards for staff. If your team runs it on spreadsheets and WhatsApp today, it can usually become one web app.
Yes. We built the portal for M. Rashid Academy in Lahore, with admin, teacher, student and parent logins, and we build admission, fee, attendance and results modules. We scope it to how your school actually works rather than selling a fixed package.
On a server we administer, or on your own hosting if you prefer. Either way we set up SSL, backups and monitoring, and the same people who wrote the code can reach the server when something goes wrong.
As a written price for the scope we agree on a call, before any building starts. Hosting and upkeep afterwards are a monthly fee. If you want a change later, we price it before we make it.
Passwords are hashed, sessions are handled on the server, each role only sees what it should, and databases are backed up. We explain exactly where your data lives in the written scope.
Yes. Data import from your sheets is part of every system we build. We clean the columns, match them to the new database and check the totals with you before launch, so you don't start from an empty screen.
Yes, it can be connected to SMS, WhatsApp, payment gateways or printing. Each integration is a separate piece of work, so we list it in the written scope with its own price.
Yes. It's a web app, so staff, students or customers open it in the browser on any phone or computer. If you later want a proper Android app on top, we build that too, using the same backend.
It depends on the number of roles and modules. The written scope gives you a date for each module, and we usually launch the module you need most first rather than waiting for the whole system.
Anything we built that breaks in the first 30 days, we fix free. After that a monthly fee covers the server, backups, updates and small fixes, and new features are priced before we build them.
Bring the problem rather than the spec. We'll tell you on a call if a smaller build would do.