
Open
Posted
•
Ends in 5 days
I need a web-based cashier admin system built entirely in software, so no printer or scanner integrations are required. The heart of the project is a robust Laporan Penjualan module that lets me filter by date, product, and cashier, then export the results to PDF or Excel for accounting use. A clean, responsive interface is essential so staff can access it from any modern browser without extra installations. Beyond the sales-reporting core, you may suggest complementary features—such as lightweight inventory or customer profiles—if they can be added without bloating the build; however, these are optional and must not delay delivery of the reporting workflow. Acceptance criteria • Secure login with role-based access (admin vs. cashier) • Real-time transaction entry and storage in a relational database • Sales reports generated on demand with filter, sort, and export functions working flawlessly • Code, database schema, and a brief deployment guide handed over on completion Feel free to propose the tech stack you are most comfortable with—Laravel, Node.js, Django, or another mainstream framework is fine—as long as it delivers a fast, maintainable web app.
Project ID: 40746400
35 proposals
Open for bidding
Remote project
Active 4 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
35 freelancers are bidding on average $54 USD/hour for this job

Hello, I am Dr. Rajesh Rolen, PhD in Computer Science & Engineering, with experience of over 20+ years in Software Architecture As a preferred freelancer in the top 1%, I have done 400+ projects here on freelancer.com, I have 4.9 ratings out of 5 on average, which showcases my quality of work and timely delivery. Key Highlights: - Free Hosting Support on the Cloud or any desired platform. - Free 3 months of post-delivery support to ensure that our client doesn’t face any challenges after the launch of the project. - Free Dedicated tester on projects to ensure quality delivery, so clients don’t need to act as a tester. - 10+ Years experience UI/UX team to ensure intuitive UI. Portfolio: https://www.freelancer.com/u/Microlent Please open the chat and send me a message, so we can have a more detailed discussion about the project to give you the project timeline and cost. Thank you for considering my services. I look forward to engaging in a productive conversation and understanding how I can be of assistance in bringing your project to life. Regards Rajesh Rolen
$70 USD in 40 days
9.3
9.3

⭐⭐⭐⭐⭐ Build a Web‑Based Cashier Admin System with Powerful Sales Reports ❇️ Hi My Friend, I hope you are doing well. I checked all of your project requirements and I can see you are looking for a web‑based cashier admin system. You have no need to look any further as Zohaib is here to help you! My team is already doing 50+ similar projects for web admin dashboards. I will build a clean responsive app using Laravel (or Node.js) with a secure login, real‑time transaction entry and a robust Laporan Penjualan module that filters by date, product and cashier and exports to PDF/Excel. I will also add optional lightweight inventory and customer profiles at no extra cost in the same budget. ➡️ Why Me? I can easily do your cashier system as I have 5 years of experience in Laravel, Node.js, Django, MySQL, PostgreSQL, JavaScript, HTML5, CSS3, REST APIs, role‑based security. Not only this, I have a strong grip on responsive UI design and PDF/Excel generation. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing with you in chat. ➡️ Skills & Experience: ✅ Laravel ✅ Node.js ✅ Django ✅ MySQL ✅ PostgreSQL ✅ REST API ✅ Responsive UI ✅ Role‑Based Access ✅ PDF Export ✅ Excel Export ✅ Git Versioning ✅ Deployment Guide Waiting for your response! Best Regards, Zohaib
$50 USD in 40 days
7.9
7.9

With over a decade of experience in designing reliable and secure software solutions, I have honed my skills to take on your project’s requirements with ease. My proficiency extends to building high-quality web-based systems, which aligns perfectly with your need for a cashier admin system. I am skilled in handling complex data filtration and sorting functions - precisely what your Laporan Penjualan module calls for. Having successfully created finance-related platforms in the past, I am intimately familiar with the significance of your accounting PDF and Excel report exports. I can guarantee that they will be error-free, seamlessly integrated, and instantly generated upon request. Furthermore, as a seasoned full-stack developer proficient in mainstream frameworks like Laravel and Node.js, I am confident in delivering a fast and maintainable web application, just as you've requested. Rest assured that my code will be clean, efficient, and fully documented – making future updates or modifications as hassle-free as possible. My proficiency doesn't end with coding; offering a detailed deployment guide alongside the final deliverables is a standard part of my service.
$100 USD in 40 days
8.1
8.1

Hello, The reporting workflow is clearly the real business priority: reliable cashier transactions, controlled access, and accounting-ready exports without unnecessary hardware complexity. I can build a responsive web admin system with secure role-based authentication, relational data modeling, real-time transaction entry, and a Laporan Penjualan module supporting date, product, and cashier filters, sorting, PDF, and Excel exports. I’ll structure the Software Architecture for maintainability, using Node.js where appropriate and JavaScript throughout the interface and backend. Any reusable Plugin components will be isolated cleanly so optional inventory or customer features can be added without delaying the core reporting workflow. I’ll also provide the source code, database schema, and a concise deployment guide. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. We can first confirm the transaction fields, export format, and preferred deployment environment, then finalize the implementation plan. Which report columns and PDF/Excel layout should match your accounting process, and do cashiers need to edit or void completed transactions? Best regards, Asad Which report columns and PDF/Excel layout should match your accounting process, and do cashiers need to edit or void completed transactions?
$50 USD in 73 days
7.1
7.1

I can build your web-based cashier admin system using Python and Django with a clean, responsive interface accessible from any modern browser without extra installations. For the core requirements, I will implement secure role-based access for admins and cashiers, real-time transaction entry stored in a relational database, and the robust Laporan Penjualan module. This reporting module will feature on-demand filtering by date, product, and cashier, alongside seamless export functions to PDF and Excel for your accounting needs. As requested, any optional features like lightweight inventory or customer profiles will only be considered if they do not delay the primary reporting workflow. You will receive the complete source code, database schema, and a brief deployment guide upon completion. Let us discuss the details to get started.
$50 USD in 7 days
6.0
6.0

Hi, I checked your "Web Cashier Admin System -- 2" project description, it looks like the focus is on delivering a clean, responsive website that works well across all devices. I prefer understanding the expected layout and user experience first, then building pages that closely match the design while keeping the code organized and easy to maintain. Feel free to share the design or current website, and I'll suggest the best implementation along with a realistic timeline. Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$50 USD in 2 days
6.5
6.5

Hi, You need a lightweight, hardware-free web cashier system. The operational core is the real-time transaction logger and the "Laporan Penjualan" engine, which must precisely capture sales data and generate reliable, filterable accounting reports via PDF and Excel exports. Technical approach: I recommend a Laravel (PHP) + MySQL backend with a clean Vue.js or Blade-templated frontend. Laravel's robust ORM handles relational data securely in real-time, while libraries like DomPDF and Laravel-Excel will seamlessly power the reporting workflows without bloating the app. This stack ensures high maintainability and easy deployment on any standard web host. Core modules: - Secure RBAC (Admin oversight vs. Cashier transaction entry) - Transaction workflow (Fast, responsive UI for logging live sales) - Laporan Penjualan (Dynamic querying by date/product/cashier with 1-click export) - Lightweight Catalog (Basic product/price list to feed the transaction module) Relevant systems: - Bison360 (Retail POS, inventory, and comprehensive reporting engine) - ZappStore (Web-based catalog and transaction tracking system) Implementation strategy: We will take an MVP-first approach: setting up the DB schema and auth layer first, building the cashier entry interface next, and finalizing the reporting engine. You will receive the clean codebase, database schema, and deployment guide upon handover. Regards, Rohit
$50 USD in 10 days
6.7
6.7

The part that usually trips people up here is the export - getting PDF and Excel to match the exact filters (date, product, cashier) without off-by-one date ranges or missing rows. I'd nail that first with proper query-backed exports so your accounting numbers always reconcile with what's on screen. I'd build this in Node.js with Postgres (or MySQL if you prefer), role-based login for admin vs cashier, real-time transaction entry, and the Laporan Penjualan module with filter/sort/export. First deliverable would be the reporting workflow working end to end, then we talk about optional inventory if you want it. I've built Node marketplaces with messaging, payments and reporting before. Are you deploying this on your own server or somewhere like a VPS? - Prateek
$50 USD in 18 days
3.8
3.8

Your sales reporting is the heart of this system, so I would design around it: a Laravel application with MySQL where every transaction is stored in a normalized relational schema, and the Laporan Penjualan module sits on indexed queries that filter by date, product and cashier in real time. Reports would export cleanly to PDF and Excel, and the responsive UI would run in any modern browser with nothing to install. Role-based access would separate admin from cashier behind a secure login, and optional modules like inventory or customer profiles could slot in later without touching the core reporting. I build web applications as a full-stack developer with PHP/Laravel and MySQL as my core stack, including B2B platforms with reporting and export workflows. Do you need discounts or taxes reflected in the report totals, and which timezone should the date filters use? How many cashiers and products should the system handle comfortably? I would start with the database schema and the Laporan Penjualan module so you can see the reporting working early.
$55 USD in 40 days
3.9
3.9

Hi, I am excited to propose my services for developing your web-based cashier admin system. With over 11 years of experience in full-stack development, I specialize in creating secure, scalable, and high-performance applications tailored to meet specific business needs. For your project, I will focus on building a robust cashier admin system that operates entirely through software, ensuring seamless user experience without the need for printers or scanners. My approach includes: - Designing an intuitive user interface using React.js for a responsive and engaging experience. - Implementing a secure backend with Laravel and Node.js to handle transactions and user data efficiently. - Developing RESTful APIs for smooth communication between the frontend and backend. - Ensuring data integrity and security through optimized database architecture with MySQL or MongoDB. - Incorporating payment gateway integrations like Stripe or PayPal for easy transaction processing. My commitment is to deliver a reliable, production-ready solution that aligns with your requirements. Let’s collaborate to bring your vision to life. Best regards, Anil Prajapati
$50 USD in 15 days
3.8
3.8

I’ll build a responsive Django/PostgreSQL cashier app with admin/cashier roles and validated transaction entry. Sales reports will support date, product and cashier filters, sorting, and PDF/Excel export. I’ll include source code, database schema, tests and a deployment guide; optional inventory/customer modules are excluded. At $50/hour, this covers up to 24 hours total ($1,200 maximum); extra hours or scope need your agreement. Allow 14 days after we confirm the sales fields and reporting rules, with a funded milestone before work.
$50 USD in 24 days
4.1
4.1

Your requirement for a robust Laporan Penjualan module with flexible filtering and export capabilities aligns perfectly with my experience building similar data management and reporting systems, such as the one I developed for [mention a similar project or tool if possible, e.g., "a retail analytics dashboard" or "a custom inventory tracking system"]. I understand the critical need for accurate financial reporting and efficient data access. My technical approach will leverage a modern, lightweight stack for optimal performance and responsiveness. I propose using a Python backend with Flask or FastAPI for its speed and extensibility, coupled with PostgreSQL for reliable data storage. For the frontend, I'll utilize React with Material-UI for a clean, intuitive, and responsive user interface that functions seamlessly across all modern browsers. A clear data model will be established for sales transactions, products, and cashiers, enabling efficient querying and report generation. The PDF and Excel exports will be handled server-side using libraries like ReportLab and Pandas respectively. To ensure the system precisely meets your needs, could you clarify the expected volume of daily sales transactions and the primary user roles for the admin system? I'm confident I can deliver a high-quality, scalable solution. Let's schedule a brief call to discuss the project further.
$50 USD in 7 days
2.0
2.0

Hi, this is a focused fit for my hands-on frontend and TypeScript work. I build maintainable web applications with Vue/Nuxt (strong), solid React, Node.js APIs and PostgreSQL/MySQL, including authentication, role-based access, CRUD workflows and responsive reporting dashboards. I would deliver the sales-reporting workflow first: secure admin/cashier roles, transaction entry, filtered date/product/cashier reports, and reliable PDF/Excel export, with the schema and deployment notes handed over. I can use Laravel or Node.js depending on your existing codebase; I work independently and stay hands-on in the code, without unnamed collaborators or cloud-expert claims. My rate is $50/hour, up to 20 hours/week. Before starting, I would confirm the existing schema, tax/discount rules, timezone/day boundaries, and preferred export format. I can begin with a small milestone for the reporting core.
$50 USD in 20 days
1.2
1.2

Hi there, The reporting workflow should be the foundation of this cashier system, with transactions captured cleanly so your accounting reports remain reliable as usage grows. I can build the application around that priority and keep optional features separate from the core delivery. I’d recommend **Laravel + MySQL**, providing a straightforward, maintainable foundation for role-based authentication, transaction management, relational data, and reporting. I’ll build the sales module with date/product/cashier filtering, sorting, real-time transaction storage, and reliable **PDF/Excel exports**, along with responsive admin and cashier interfaces. I’ll also include secure access controls, validation, database structure, deployment documentation, source-code handover, and browser testing. Inventory or customer profiles can be added later without affecting the reporting architecture. Once you share the expected transaction fields and preferred report layout, I can provide a fixed-price estimate and milestone plan. Let’s get the reporting workflow right first,
$50 USD in 40 days
0.0
0.0

You need a cashier admin system your team can actually use: clean RBAC separating admin from cashier, reliable transaction entry, and sales reports that filter by date, product, and cashier and export to PDF and Excel without hassle. I've built exactly this kind of system. In my current role I designed and implemented JWT-based RBAC for a 10,000-user platform. That means role definitions, permission gates on every endpoint, and a clean separation of admin vs cashier flows. I've also integrated Stripe for transaction workflows and built paginated, filterable report APIs with DTO validation throughout. For your project I'd use Node.js with NestJS and PostgreSQL. NestJS gives clean module separation (auth, transactions, reports), and PostgreSQL handles your relational needs (product catalog, cashier records, daily sales) reliably. PDF export via pdfkit and Excel via ExcelJS are straightforward integrations I've done before. Deliverables: working RBAC login, transaction entry module, Laporan Penjualan with all three filters, PDF and Excel export, full schema, and a deployment guide. Rate: $50/hr. Happy to discuss scope and timeline.
$50 USD in 40 days
0.0
0.0

Hi, I can build your browser-based cashier system with the sales reporting workflow as the core priority. • Secure admin/cashier login with role-based access • Real-time transaction entry and relational database storage • Sales reports filtered by date, product and cashier • Sorting and on-demand report generation • Export reports to PDF and Excel • Clean, responsive interface for modern browsers • Proper validation, error handling and data security • Optional lightweight inventory/customer modules if time permits • Complete source code and database schema • Deployment guide and handover documentation I recommend Laravel + MySQL for a fast, secure and maintainable implementation, with a clean admin dashboard. Timeline: 1–2 weeks depending on the final report requirements. I can start immediately.
$50 USD in 5 days
0.0
0.0

Boyolali, Indonesia
Member since Jan 10, 2025
$2-8 USD / hour
$250-750 USD
₹1500-12500 INR
€30-250 EUR
₹750-1250 INR / hour
$10-30 AUD
$2-8 CAD / hour
$5000-10000 USD
min $50 AUD / hour
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
€750-1500 EUR
₹1500-12500 INR
₹600-1500 INR
$15-25 USD / hour
€750-1500 EUR
£20-250 GBP
$30-250 USD
$10-30 USD
₹600-1500 INR