Laravel - web applications

Assignment Help Web Project
Reference no: EM132924965

Advanced Web Engineering

Overview
The assignment is designed to allow you to demonstrate knowledge of good practice in software development/engineering in a web based context. The assignment is split into 3 parts which are ordered sequentially to allow you to build in a professional production type setting similar to the real world.

Component 1: Development Environments, Version Control, OOP
Evidences:
- Configuration of Development Environment
- Debugging Tools
- Version Control
- OOP PHP
Using the supplied case student, you are expected to evidence the installation of a professionally configured development environment supporting debugging tools. This will be evidenced by a checklist submitted to MyBeckett and a modified GIT repository incorporating the required coding task.
Please see MyBeckett Assignment Information Area for a template to use for your submission. This provides a checklist that you will need to confirm with the inclusion of screenshots to evidence your setup.
The full task is outlined in the Git Repository README file and will be the extension of supplied class with the output appearing in the resulting webpage.

Component 2: Laravel - Views and Routes
Evidences:
- Laravel Installation
- Laravel Routing
- Version Control
- View Templates
- HTTP Requests (GET / POST/ 'PATCH or PUT' / DELETE)
Using the supplied Case Study available via GitHub you are required to demonstrate professional practice in web development through the correct usage of HTTP verbs to represent user actions.
Responses, where appropriate, should be supplied using Views and View Templates. Submission is through Github with a link posted to the MyBeckett Submission Area.
Each HTTP Verb will carry 25% of the marks Included in this mark will be:
- successful Implementation of the HTTP verb
- View/View Templates
- css and design
- good practice through the use of GIT.

The full task is outlined in the Git Repository README file where a suggested flow/navigation for the views will be given .

Component 3: Laravel - Web Applications
Evidences:
- (Laravel) Models, Views & Controllers
- Databases
- Authentication / Users
- Views (Blade and/or Vue)
- Version Control and Professional Practice
Using the previous example as the start to the final application you are required to extend it based on a supplied set of criteria.
This will include;
- models and migrations (removing the earlier use of the json file)
- factories (for seeding large data sets)
- routing
- views (blade or Vue)
- controllers
- authentication
- eloquent ORM
This will be supported with a recorded video presentation where you will discuss your findings on using Laravel as framework for developing web applications.

For submission:
- Git Repository with a link posted to MyBeckett
- a video demonstration approx 2 minutes. (max 3minutes). This should be a walkthrough of your application showing implemented functionality. There is no need to go into details on how it works - this will be left for a QA to support your submission. The video should be submitted to YouTube with a link uploaded to MyBeckett

To support your submission you are required to do a QA with module staff. This is where your knowledge of good practice in development of web applications will be examined.
Failure to attend a presentation will result in a mark capped at 40% for this component and this will be arrived at from the video submission and the associated code files on GitHub.

Attachment:- Advanced Web Engineering.rar

Reference no: EM132924965

Questions Cloud

What possible reservations could a health care professional : What possible reservations could a health care professional have in working with Sister Mary? (Discuss the psychosocial responses the professional might have.)
Prepare the lease-related entries C should make : Determine if this is a long-term finance lease or a long-term operating lease and then prepare the lease-related entries C should make on: 01-01-20
What would be the ideal course of patient education : She is a Roman Catholic nun, what would be the ideal course of patient education as this woman progresses from department to department?
Business selling bags and shoes made in laguna : You just started an online business selling bags and shoes made in Laguna. You employed one bookkeeper, one clerk, two utilitymen, and four (4) delivery personn
Laravel - web applications : Demonstrate knowledge of good practice in software development/engineering in a web based context - Development Environments, Version Control, OOP
Prepare a teaching on cystic fibrosis for a mother : Prepare a teaching on Cystic Fibrosis for a mother of 7-year-old male who has Cystic Fibrosis on a power point with images in APA format with references.
Describe the national healthcare issue and impact : Describe the national healthcare issue/stressor you selected and its impact on your organization. Use organizational data to quantify the impact
Assess the moral solutions arrived at through care : Assess the moral solutions arrived at through "care" (care-based ethics) and "rights" ethics to social issues of ethical import such as poverty, drug use
Determine or influence the recommendation for action : What is the Christian view of the nature of human persons, and which theory of moral status is it compatible with? How is this related to intrinsic human value.

Reviews

len2924965

6/23/2021 10:19:53 PM

Hi I want to know how much will it cost to get component 2 and 3 done. I''m not sure on the number of pages but could you tell me how much it will cost.

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd