Logistics Web App Proposal – Rand Agri – Erupt Group

Logistics Web App Proposal - Rand Agri

Proposal Presented to: Erupt Group (Pty) Ltd

Executive Summary

Rand Agri requires a custom-built web-based system to manage delivery time slots, requests, and operational visibility for inbound and outbound deliveries. The system will include both a public-facing web application for external users and a secure administrative platform for internal management.

Erupt Group proposes the design, development, deployment, and configuration of a Minimum Viable Product (MVP) delivery slot management system, hosted on the client’s infrastructure, with a strong focus on security, reliability, and rapid delivery.

Please read through the information carefully and, if satisfied, you can use our ‘E-Sign’ system right here in your proposal to accept and get started!

Project Objectives

The objectives of this project are to:

- Digitise the delivery slot request and approval process - Provide visibility into delivery schedules and truck data - Enforce role-based access and operational control - Enable public users to request delivery slots securely - Deploy a secure, production-ready system within a compressed timeframe

Scope of Work (Included)

Public-Facing Web Application

The system will include a public-facing web interface accessible to external users. Public Features: - User signup and authentication - Company registration and approval request - Delivery slot request form - Truck data capture form (vehicle details, driver information, etc.) - User-facing view of submitted requests and statuses - Input validation and security controls

User Roles & Permissions

The system will implement role-based access control, including but not limited to: - Public users (request submissions) - Registered company users - Internal operational users - Administrators Each role will have controlled access to features and data relevant to their function.

Administrative System

Admin & Internal User Features: - Secure admin login - Admin dashboard with delivery slot overview - View, approve, reject, and manage delivery slot requests - Manage users, companies, and permissions - Track delivery schedules by date and time slot - View and manage submitted truck data - Basic operational reporting and filtering

Dashboard & Views

- Administrative dashboard with summary views - User-specific views for registered users - Delivery slot utilisation overview - Daily and weekly operational tracking

Infrastructure, Hosting & Deployment

Erupt Group will: - Set up and configure a Windows Server environment - Configure IIS (Internet Information Services) to host the web application - Create, configure, and deploy the Microsoft SQL Server database - Securely link the application to the database - Deploy the solution on client-provided servers - All hosting and infrastructure will reside on the client’s servers.

Security Implementation

The solution will implement strict security measures, including: - Secure authentication and authorization mechanisms - Role-based access control (RBAC) - Server hardening and IIS configuration best practices - Secure database access controls - Input validation and protection against common web vulnerabilities - Separation of public and administrative access layers

Out of Scope (Explicit Exclusions)

The following are excluded from this proposal and will require separate quotation: - Mobile applications (Android / iOS) - SMS, email, or WhatsApp notifications - Third-party system integrations - Advanced analytics or optimisation logic - External customer self-service portals beyond request submission - Ongoing maintenance, monitoring, or support post-handover

Technology Overview (High-Level)

The solution will be developed using the following technologies: Frontend: ReactJS with Next.js Backend: Node.js (ExpressJS / AdonisJS) Database: Microsoft SQL Server Hosting: Client infrastructure with IIS

Estimated Effort Breakdown

The total project effort is estimated at approximately 150 hours, distributed as follows: Requirements clarification & solution design - 10 hours Database design & implementation - 12 hours Backend development (APIs, logic, security) - 38 hours Frontend development (public & admin views) - 40 hours User roles, permissions & authentication - 12 hours Dashboard & reporting views - 10 hours Security hardening & validation - 10 hours Testing, bug fixing & validation - 12 hours Server setup, IIS configuration & deployment - 6 hours Documentation & handover - 10 hours Total Estimated Effort - 150 Hours This breakdown is provided for transparency and planning purposes.

Timeline

Due to the urgency of the project, work will be prioritised and executed on a compressed schedule:

Estimated Timeline:

± 3 weeks

Development Phase
± 1–2 weeks
Testing & Deployment
Final validation and go-live before 12 January 2026

Commercial Terms

This fixed price includes: - All development work within the defined scope - Server setup and deployment on client infrastructure - Security configuration and testing - Project management and coordination

Project Fee (Fixed Price)
R 60000

Total: R 60000.00

Approve Proposal

We look forward to collaborating with you to ensure the ongoing success of your web application.

This proposal has already been approved!

At the heart of Erupt Group lies a customer-centric approach. We understand that each business is unique, and cookie-cutter solutions simply don’t cut it. Our team of seasoned professionals collaborates closely with clients to comprehend their challenges and objectives. Armed with this understanding, we architect bespoke software solutions that not only meet but exceed expectations.

1. Introduction

These Terms and Conditions govern the provision of software development services by Erupt Group (Pty) Ltd ("Company," "We," "Us") to the Client ("You"). By engaging our services, you agree to comply with and be bound by these terms.

2. Services Provided

The Company agrees to provide software development services as outlined in the mutually agreed-upon proposal, statement of work, or contract. Services may include software design, development, testing, deployment, and maintenance.

3. Payment Terms

  • All fees and charges shall be specified in the contract or invoice.
  • A deposit or upfront payment may be required before commencement.
  • Late payments may be subject to penalties or suspension of services.

4. Intellectual Property

The Company retains ownership of all intellectual property, source code, and software components developed up untill full payment of project.

5. Confidentiality

Both parties agree to maintain the confidentiality of all proprietary or sensitive information exchanged during the engagement. This obligation extends beyond the termination of the agreement.

6. Client Responsibilities

  • The Client must provide clear requirements, timely feedback, and necessary resources.
  • Delays caused by the Client may impact project timelines and costs.

7. Warranties and Liability

  • The Company will make reasonable efforts to deliver bug-free software but does not guarantee completely error-free code.
  • The Company is not liable for indirect, incidental, or consequential damages arising from the use of the software.

8. Termination

  • Either party may terminate the agreement with prior written notice.
  • Fees for completed work shall remain payable upon termination.
  • Any prepaid fees may be non-refundable unless stated otherwise.

9. Support and Maintenance

  • Post-deployment support and maintenance services are subject to separate agreements.
  • Any modifications beyond the agreed scope may incur additional costs.

10. Billing

Invoices will be issued monthly. Payment terms are 7 days.

11. Governing Law

These terms shall be governed by and interpreted in accordance with the laws of South Africa.

12. Amendments

The Company reserves the right to update or modify these Terms and Conditions at any time with prior notice to the Client. By engaging our services, you acknowledge that you have read, understood, and agreed to these Terms and Conditions.

For any queries, please contact us at hello@eruptgroup.co.za

© 2023 Created and Maintained by Erupt Group