Giter Site home page Giter Site logo

coursetool's People

Contributors

attwoodn avatar dozieogbu avatar hamza13git avatar j-deman avatar lauchlant avatar noah-sealy avatar rafeayub avatar sabarbanel avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

coursetool's Issues

View Course schedule

As a student, I want to be able to view my course schedule in order to see when my classes are

AT7.1: Given the app has a menu open, when the user clicks to view their schedule then the app will redirect to the week schedule page.

T7.1.1: Add a method to the schedule button in the dropdown menu, and the main activity that redirects to the week-display schedule page.

AT7.2: Given the app has redirected to the week schedule page, when the page loads then it will display the current week’s schedule.

T7.2.1: Create a week display page which has a button for each day of the week.

T7.2.2: Pull course information for the current week from the database.

T7.2.3: For each day in the week, put the start and end times for that day in the button.

AT7.3: Given the app is on the week schedule view, when the user clicks to go to the next week then the next week’s schedule is displayed.

T7.3.1: Add a button for navigating to the next week.

T7.3.2: When the button’s clicked, pull data for the next week of courses from the database and repopulate the display.

AT7.4: Given the app is on the schedule view, when the user clicks to go to the previous week then the previous week’s schedule is displayed.

T7.4.1: Add a button for navigating to the previous week.

T7.4.2: When the button’s clicked, pull data for the previous week of courses from the database and repopulate the display.

AT7.5: Given the app is on the week schedule view, when the user clicks a day then the day’s schedule is displayed in detail.

T7.5.1: Create a display for the day’s courses.

T7.5.2: Add listeners to each day in the week schedule view that call up the day display.

T7.5.3: When a day is displayed, query the database to get course information for that day.

T7.5.4: Fill the day display with the data pulled from the database.

Student can drop courses

As a student, I want to be able to drop a course I am registered in to undo unwanted course registration.

Institution can add data to the database

Given that the user is on the create profile screen, when the user fills in the required information and presses the signup button, then a new profile will be added to the database

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.