Giter Site home page Giter Site logo

codecrusaders's People

Contributors

bfosterscripps avatar ghoulishworker avatar leanardoe avatar williamhagen000 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

codecrusaders's Issues

Different things we need from the CodeTN criteria.

  • Portability across different web browsers and mobile devices.
  • Built in Help.
  • Easy to Personalize (simple personalization).
  • Absence of crashing, hanging up, or erroneous outputs.
  • Informative error messaging.

Front-End styling

The front page, as it is now is devoid of style, such as dividers which would appeal to the eye. I don't think we should go overboard, as we inky have two days. Just add a description, and knock out some other points from the rubric.

Universal drop down

One drop down, starting with the first drop down such as colleges, and then once an option is selected, the drop down switches to the next set of options. For example: College>Degree_type>degree>other_options

Generate Mock School Data

Make tables in the MySQL database with mock data representing colleges users might want to attend, with corresponding costs for various degrees.

The data should be semi-realistic, e.g. you might want to use University of Tennessee over Hogwarts.

This task is not to hook the database up to services that provide the data - just for you to make manual inserts into your database to give practical test data.

Petition: Back-End/Data

The basics of the page's petition engine, such as the core PHP and the database it collects from, and a simple system to send and store data.

Global: Body

The design portions of each site, such as footers and header styles.

Add Dropdowns

There need to be dropdowns to allow users to select which school to attend, and which degree (or how long).

See bootstrap's documentation for implementing a basic dropdown:
http://getbootstrap.com/components/#dropdowns

Edit (Bentley): Dropdowns also need to be formatted to fill out the form with the necessary questions to ask via a dropdown.

Setup test Database connection

We need to check to see whether we can access data from the MySQL database hosted by Pellissippi - this will require making the connection in php, and creating the mock data in the MySQL database.

Submit Validation

When a user presses "Submit", check to see if the Dropdowns have selected options.

If not, delay the request and add a message indicating to the user to select valid options.

(Don't forget to remove the validation message when the user has corrected their options).

Add Submit Button

Submit button is what is pressed after the dropdowns have what they need.

In a later ticket, the logic to return output when the Submit button has been pressed will be addressed.
Validation will also be addressed elsewhere - just focus for now on getting a button on the page.

See Bootstrap's documentation for implementing a basic button:
http://getbootstrap.com/components/#btn-groups-single

Fix variable reference in GET request

The GET request to the results page has something like:

xmlhttp.open("GET", 'Results.php?degree=' + degree + '&college=' + college, false);

This needs to be:

xmlhttp.open("GET", 'Results.php?degree=' + SelectedDegree + '&college=' + SelectedCollege, false);

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.