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 21 11:59pm)


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



This project will be submitted/due with your Week 7 assignment (due Tue Mar 21 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.


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 the course policy on original work and academic integrity to make sure you are responsibly using outside resources and getting the most out of this project.


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.