Giter Club home page Giter Club logo

ruagenda's Introduction

RU Agenda

Bowtie Code's Software Engineering I Project - Spring 2014

RU Agenda is a cross-platform mobile application written using the PhoneGap mobile development framework. It was designed and built for Dr. Lewis-Williams' ITEC 370 (Software Engineering I) course at Radford University in the Spring of 2014.

Thanks to:

ruagenda's People

Contributors

flyinghyrax avatar

Watchers

James Cloos avatar Forrest Meade avatar

Forkers

javierluiso

ruagenda's Issues

Assignment Desc/Class weirdness

In some (several?) circumstances the course and description text of assignments will become swapped. Need to nail down steps to reproduce the error and track this sucker down.

Individual "Add.." buttons for each class in tab 2?

In the mockups, we had an "Add.." button as the last item for each sublist inside the different class collapsible/dropdowns in the second tab. The idea was that tapping that button would set the default course in the "New Assignment popup. However, this seems to be of questionable usefulness but relatively high complexity. Could be thrown out.

Classes w/ no assignments in 2nd tab (high priority)

Atm, a course with no assignments will not appear in the second tab at all.
The collapsible should still appear - just with a count of 0 and an empty list.
Can probably be solved by tweaking taskList.getAllByClass() to ensure that courses with no tasks are still assigned an empty array - the dom generator code might be fine as-is.

iOS Build

We aren't using any platform specific plugins, so it might be possible to add an iOS version with minimal effort.

Add task on phone broken (high priority)

Adding a new assignment works in the browser, but on my phone it just... doesn't. Which is truly alarming. It's awfully hard to debug errors on the phone, so I'll have to try to capture log output somehow and see what's going on.

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.