CSCI E-15 Web Server Frameworks with Laravel/PHP

← Projects

Project 2 Framework fundamentals

Submitted as part of your Week 7 assignment (Due Tue Mar 22 11:59pm)

Summary

For this project you will create a basic input-processing web application using Laravel.

The input will come from your user via a form that has at least 3 unique inputs, and upon submission, some output should be produced relevant to that input.

Below are wireframes for example concepts to give you an idea of the scope of application you should create.

(click wireframe for larger view)

Bill Splitter wireframe Password Generator wireframe Pig Latin wireframe

And here are a few example projects created by students in previous semesters:

Running pace calculator exampleShakespeare password exampleMonty hall Python example

You may not use any of these wireframes or examples as your own project concept.

Requirement details

Setup

Submissions

This project will be submitted/due with your Week 7 assignment (due Tue Mar 22 11:59pm). In that assignment I will have prompts asking you for your submission URLs (Server URL, Github repo URL, URL of last commit).

All final commits should be made before you submit your Week 7 assignment. Small commits made after the assignment deadline (e.g. a small bug fix, a typo correction, etc.) will be considered when grading, but any notable commits will not.

README.md

Code

Getting help

You are allowed/encouraged to post questions about this project/your code in the forum. You are also allowed/encouraged to utilize the PHP documentation, Google, StackOverflow, etc. to assist with project development/troubleshooting.

Be sure to read Policies: Original work and academic integrity to make sure you are responsibly using outside resources and getting the most out of this project.

Misc

It is expected that projects will follow all best practices discussed in lecture/notes, even if they are not explicitly mentioned in the specifications above. Failure to do so may result in point deductions.