CSE 121B: JavaScript Language

Final Project Proposal

Overview

The final programming task is an opportunity for you to demonstrate your mastery of the JavaScript language learning outcomes as presented in the course by creating a small, working program. Doing so will help you

Project Idea

Consider a project on a topic or opportunity in which you have a interest. You will need to review the requirements in order to consider the functionality and scope of your project. Note that you will need to incorporate data from an external data source in JSON format. That will affect your choice of application. The target time commitment is about three (3-5) hours so that will affect the functional scope of the project.

Project Requirements

Your project must meet the following requirements: Final Project Description

You will not need to submit any code at this point. However, as soon as you settle on an idea, write down the steps in as much detail as you can before you start coding. The smaller the steps the better. If you get the steps small enough then each step will convert into one or a few lines of code, and your application will become easier to create and manage.

Submission

Submit your programming project proposal in Canvas. Your submission will just be a text entry describing the idea and its basic features. Again, you will not be submitting any code at this point.