Laravel PHP Web Development
Laravel PHP web development offers efficient creation of dynamic web applications using the Laravel framework. It enables developers to utilise features like routing, controllers, authentication, and real-time communication, ensuring scalable and maintainable solutions for diverse business needs.
Features
- Expressive routing for handling HTTP requests efficiently.
- Intuitive database interactions using object-relational mapping.
- Dynamic, modular views with Laravel's powerful templating engine.
- Filter and handle HTTP requests flexibly with middleware.
- Built-in support for user authentication, registration, and access control.
- Easily validate incoming request data with fluent validation rules.
- Automate recurring tasks within your application effortlessly.
- Enable real-time communication between clients and servers seamlessly.
- Offload time-consuming tasks to background processes effortlessly.
- Version-control database schema and populate it with test data.
Benefits
- Efficient web app development with Laravel's expressive syntax.
- Manage complex databases easily using Eloquent ORM.
- Dynamic, reusable views enhance code organisation.
- Effective HTTP request handling with Laravel's flexible middleware.
- Ensure user data safety with built-in authentication features.
- Effortlessly validate incoming data for better data integrity.
- Save time and effort by automating recurring tasks.
- Enable seamless communication between clients and servers.
- Improve performance by offloading heavy tasks to background processes.
- Version-control schema changes and populate databases efficiently.
Pricing
£750.00 a unit a day
Service documents
Request an accessible format
Framework
G-Cloud 14
Service ID
2 0 5 0 3 6 6 7 5 0 9 1 4 4 7
Contact
Creative Networks
Azeem Javed
Telephone: 03303337337
Email: aj@creative-n.com
Service scope
- Software add-on or extension
- No
- Cloud deployment model
-
- Public cloud
- Private cloud
- Community cloud
- Hybrid cloud
- Service constraints
- Buyers should ensure familiarity with PHP and Laravel framework for development. Compatibility with chosen hosting platforms and maintenance responsibility lies with buyers. Resource allocation for development, testing, and deployment may be necessary. While Laravel has an active community, buyers may need specialised support beyond general inquiries.
- System requirements
-
- PHP 7.x or higher.
- MySQL, PostgreSQL, SQLite, or SQL Server.
- Apache, Nginx, or compatible web server.
- Composer for package management.
- Linux, macOS, or Windows OS.
- IDE or code editor for development.
User support
- Email or online ticketing support
- Email or online ticketing
- Support response times
- Support response times - 08:30 - 18:00 Weekdays, excluding Bank Holidays. Out of hours support available where necessary. 30 minutes to 8 hour response dependent on priority call, P1 - 30 mins, P2 - 1 hour, P3 - 4 hours, and P4 - 8 hours.
- User can manage status and priority of support tickets
- Yes
- Online ticketing support accessibility
- WCAG 2.1 A
- Phone support
- Yes
- Phone support availability
- 9 to 5 (UK time), Monday to Friday
- Web chat support
- Web chat
- Web chat support availability
- 9 to 5 (UK time), Monday to Friday
- Web chat support accessibility standard
- WCAG 2.1 A
- Web chat accessibility testing
- We have not conducted any testing of web chat accessibility with users employing assistive technology.
- Onsite support
- Onsite support
- Support levels
- End-user training can be provided at an ad hoc cost. We provide a UK based Service Desk for support. Out of hours support is available. Our helpdesk is made up of 1st, 2nd and 3rd Line technical expertise. A Technical Account Manager will be assigned as standard as a part of our standard and premium IT Support, see our pricing schedule and SFIA Rate Card for details.
- Support available to third parties
- No
Onboarding and offboarding
- Getting started
- We assist users in adopting the service through a variety of resources tailored to their needs. Our user documentation offers step-by-step guides, FAQs, and troubleshooting tips for independent learning. Additionally, we provide interactive online training sessions and webinars led by experienced instructors to guide users through setup and configuration processes effectively. For those preferring personalised assistance, optional onsite training sessions can be arranged to address specific organisational requirements. Our dedicated technical support team is readily available to assist users with any inquiries or challenges they may encounter, offering prompt resolution via email, phone, or online chat. With these resources and support channels in place, we aim to ensure a smooth onboarding experience and empower users to harness the full capabilities of the service for their communication needs.
- Service documentation
- Yes
- Documentation formats
- End-of-contract data extraction
- Exported upon request. Contact the Support Helpdesk or Technical Account Manager.
- End-of-contract process
- At the end of the contract services will continue on a rolling 30 day agreement until either party serves notice. If it is decided the client will exit, Creative Networks will assist in transitioning and migration of services ensuring continuity and a smooth handover. We will, where applicable deliver an Exit Plan which sets out the proposed methodology for achieving an orderly transition of Services on the expiry or termination of the contract. The Exit Plan will contain at minimum: Separate mechanisms for dealing with Ordinary Exit and Emergency Exit. The management structure to be employed during both transfer and cessation of the services and a detailed description of both the transfer and cessation processes, including a timetable. Document how the Services will transfer including details of the processes, documentation, data transfer, systems migration, security and the segregation of technology components. Specify the scope of the Termination Services that may be required and any charges that would be payable for the provision of such Termination Services and detail how such services would be provided. Provide a timetable and identify critical issues and set out the management structure to be put in place and employed during the Termination Assistance Period.
Using the service
- Web browser interface
- No
- Application to install
- No
- Designed for use on mobile devices
- No
- Service interface
- Yes
- User support accessibility
- None or don’t know
- Description of service interface
- Laravel PHP web development typically involves an interface through which developers interact with the Laravel framework, including command-line tools provided by Laravel Artisan for tasks like generating code, running migrations, and managing application configuration. Additionally, developers may interact with the Laravel ecosystem through third-party tools, libraries, and IDE integrations.
- Accessibility standards
- WCAG 2.1 AA or EN 301 549
- Accessibility testing
- Creative Networks have not conducted any interface testing with users of assistive technology.
- API
- No
- Customisation available
- Yes
- Description of customisation
- Buyers can extensively customise the Laravel PHP web development service to meet their specific needs and requirements. They can tailor application features, user interfaces, database structures, and integrations according to their business objectives. Additionally, developers can leverage Laravel's flexibility to extend functionalities through custom code, third-party packages, and integrations with other services or APIs. This customisation capability allows buyers to create highly personalised and scalable web applications tailored to their unique specifications and preferences.
Scaling
- Independence of resources
- Laravel applications can be deployed in various environments, such as cloud platforms or dedicated servers, where scalability and resource management are typically handled at the infrastructure level.
Analytics
- Service usage metrics
- Yes
- Metrics types
- Analytics and usage tracking can be implemented within Laravel applications using various tools and libraries. Developers can integrate analytics solutions like Google Analytics, Mixpanel, or custom tracking mechanisms to monitor service usage metrics such as page views, user interactions, and performance metrics within their Laravel applications.
- Reporting types
- Reports on request
Resellers
- Supplier type
- Not a reseller
Staff security
- Staff security clearance
- Conforms to BS7858:2019
- Government security clearance
- Up to Baseline Personnel Security Standard (BPSS)
Asset protection
- Knowledge of data storage and processing locations
- Yes
- Data storage and processing locations
- United Kingdom
- User control over data storage and processing locations
- Yes
- Datacentre security standards
- Managed by a third party
- Penetration testing frequency
- Less than once a year
- Penetration testing approach
- Another external penetration testing organisation
- Protecting data at rest
- Physical access control, complying with another standard
- Data sanitisation process
- Yes
- Data sanitisation type
-
- Explicit overwriting of storage before reallocation
- Deleted data can’t be directly accessed
- Equipment disposal approach
- A third-party destruction service
Data importing and exporting
- Data export approach
- In Laravel applications, users export data via CSV/Excel, PDF, API, or custom options. These methods offer flexibility based on user needs and application functionality, allowing for seamless data retrieval and integration with other systems.
- Data export formats
-
- CSV
- ODF
- Data import formats
-
- CSV
- ODF
Data-in-transit protection
- Data protection between buyer and supplier networks
- TLS (version 1.2 or above)
- Data protection within supplier network
- TLS (version 1.2 or above)
Availability and resilience
- Guaranteed availability
- See Creative Networks SLAs.
- Approach to resilience
- Laravel applications are designed with redundancy, load balancing, auto-scaling, caching, database replication, monitoring, disaster recovery, and fault tolerance. These strategies ensure high availability, reliability, and performance, even in challenging conditions or unexpected events.
- Outage reporting
- Email alerts
Identity and authentication
- User authentication needed
- Yes
- User authentication
- Username or password
- Access restrictions in management interfaces and support channels
- Supplier defined controls.
- Access restriction testing frequency
- Less than once a year
- Management access authentication
- Username or password
Audit information for users
- Access to user activity audit information
- Users contact the support team to get audit information
- How long user audit data is stored for
- Less than 1 month
- Access to supplier activity audit information
- Users contact the support team to get audit information
- How long supplier audit data is stored for
- Less than 1 month
- How long system logs are stored for
- Less than 1 month
Standards and certifications
- ISO/IEC 27001 certification
- Yes
- Who accredited the ISO/IEC 27001
- UKAS
- ISO/IEC 27001 accreditation date
- 24/10/2022
- What the ISO/IEC 27001 doesn’t cover
- Areas not covered by ISO/IEC 27001 certification include specific business processes unrelated to information security, certain third-party services or suppliers, or compliance with other industry-specific regulations.
- ISO 28000:2007 certification
- No
- CSA STAR certification
- No
- PCI certification
- No
- Cyber essentials
- Yes
- Cyber essentials plus
- Yes
- Other security certifications
- No
Security governance
- Named board-level person responsible for service security
- Yes
- Security governance certified
- Yes
- Security governance standards
- ISO/IEC 27001
- Information security policies and processes
- Organisations adhering to ISO 27001 establish robust information security practices. They develop policies aligned with ISO 27001 requirements, covering areas like access control, data protection, and incident response. Through risk assessments, they identify and prioritise security risks, implementing controls to mitigate them. Employees receive training on security policies and procedures to enhance awareness and compliance. Monitoring and review processes ensure the effectiveness of security controls, with regular audits and assessments conducted. A designated individual or team oversees the implementation and maintenance of the Information Security Management System (ISMS), reporting to senior management or the board. To ensure policy adherence, organisations employ various mechanisms such as audits, reviews, and ongoing monitoring. Non-compliance issues prompt corrective actions and improvements to the ISMS. By following these practices, organisations demonstrate their commitment to information security and continuously strive to enhance their security posture in line with ISO 27001 standards.
Operational security
- Configuration and change management standard
- Supplier-defined controls
- Configuration and change management approach
- Creative Network's have in place a Change Management Process that follows the ISO 20000 Standard. A change is proposed with the Change Manager and then added to the Changes-overview. The change is scheduled to be executed and a roll back plan is created (if necessary). Rollback is actioned immediately upon confirmation as per following the rollback matrix, resources are freed and announcements are published. Periodically, the overview of archived changes is checked.
- Vulnerability management type
- Supplier-defined controls
- Vulnerability management approach
- Creative Network's have a Vulnerability Management process that implements the following: Receives information about zero day threats from the National Cyber Security Center; Subscribe to newsletters from vendors and used products, in contact with special interest groups; Technical vulnerabilities are handled either using the Incident management process or the Change management process; Patches are tested following the Installation of software on operational systems.
- Protective monitoring type
- Supplier-defined controls
- Protective monitoring approach
- All devices have a monitoring agent on them which can identify potential issues and report back to our service desk. If an issue is identified we have an internal 4 hour SLA to ensure remedial actions are carried asap, the seriousness of an incident will be assessed on discovery so that any priority issues can be responded to quickly. We have multiple alert systems in place and monitor them constantly. We exclusively use Linux for phone system hosting. We automatically patch daily as and when required.
- Incident management type
- Supplier-defined controls
- Incident management approach
- Fully developed Business Continuity and Disaster Recovery management process developed in line with ISO 22301. Creative Network's have a pre-defined Incident Management Process in place where by an incident is reported with the Incident Manager and then added to the Incidents-overview. After which, relevant log files (from all systems affected) and evidence is gathered. The incident is corrected by implementing a patch, temporary fix or workaround. It is determine whether future occurrences of the incident can be prevented, e.g. by modifying/strengthening one or more controls. Periodically, the overview of archived incidents is checked for apparent trends and effectivity of corrections.
Secure development
- Approach to secure software development best practice
- Independent review of processes (for example CESG CPA Build Standard, ISO/IEC 27034, ISO/IEC 27001 or CSA CCM v3.0)
Public sector networks
- Connection to public sector networks
- No
Social Value
- Social Value
-
Social Value
- Fighting climate change
- Covid-19 recovery
- Tackling economic inequality
- Equal opportunity
- Wellbeing
Fighting climate change
By enabling the development of efficient web applications, G-Cloud services can help reduce the carbon footprint associated with traditional software development practices. Optimised applications consume fewer resources, leading to lower energy consumption and reduced environmental impact.Covid-19 recovery
G-Cloud services facilitate the rapid development and deployment of digital solutions to address challenges posed by the pandemic. This includes building and scaling online platforms for remote work, e-commerce, healthcare services, and virtual communication, supporting economic recovery and public health efforts.Tackling economic inequality
G-Cloud services democratise access to technology by providing affordable and scalable solutions for businesses and organisations of all sizes. By levelling the playing field and lowering barriers to entry, these services contribute to economic empowerment and opportunity for underserved communities.Equal opportunity
Through inclusive design practices and accessibility standards compliance, G-Cloud services ensure that digital products and services are accessible to all users, regardless of their abilities or backgrounds. This promotes equal access to information, services, and opportunities, fostering a more inclusive and equitable society.Wellbeing
G-Cloud services support the development of digital tools and platforms that promote mental health, social connection, and overall wellbeing. Whether through telemedicine solutions, online counselling platforms, or wellness applications, these services contribute to improving individual and community wellbeing in the digital age.
Pricing
- Price
- £750.00 a unit a day
- Discount for educational organisations
- No
- Free trial available
- No