Git Product home page Git Product logo

shift-reservation's People

Contributors

agarciavera avatar aljesusg avatar chargio avatar skateman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

shift-reservation's Issues

Offspring creation should only be allowed with children of first of primary

The list of grades that can be used to create a new offspring should be limited by configuration.
Although the model is ok, the controller should check that there is no error or send a flash message explaining the situation.

A full web page could be used describing steps to follow when the offspring is not in the grades configured

Verify that the offspring has the same surname

To avoid problems, all surnames of the offspring of the same user should have the same surname.
That doesn't cover some edge cases, but it a good measure to avoid problems when "good neighbors" want to help

Add shift; this view should have a 'Go Back' button

  • In the Add shift view there is no option for the user to Go Back to the Room_Index using a button. Only using the main menu-bar. There should be a button in this view.
  • Also 'add shift' button is not capitalized

image

View for Edit Shift should have a 'Cancel' button

  • When Updating a Shift's information, current view only gives the user options to 'Delete Shift' and 'Update Shift' and it should have a 'Cancel' button to go back to the Show Shift View.
  • This is how the view looks at the moment. I will work on this issue myself.

image

Add room; capacity should be validated to have a maximum limit

  • When adding a new room, the system allows to use very high values (not realistic) in the "Capacity" attribute.
  • There should be a validation before accepting the addition to prevent the user to enter a value higher than the Maximum capacity that the admin can configure.

issue8

View for Show Room should have a 'Go Back' button

When showing a Room's information, current view only gives the user options to 'Edit' and it should have a 'Go Back' button to go back to the Room Index.

Such button should flash a message to the user indicating the redirection.

Assignment improvements (see rspec for details)

Assignment need to be

  • unique
  • identified by creation and modification date
  • a user should not be able to modify the assignment of another user
  • administrators should be able to modify every assignment

View for Show Shift should have a 'Go Back' button

When showing a Shift's information, current view only gives the user options to 'Edit' and it should have a 'Go Back' button to go back to the Room Index.

This is how the view looks at the moment. I will work on this issue myself.

image

Add shift view can display a 'Time Format' hint

Current view of add shift doesn't indicate to the user the time format that needs to be followed in order to create a valid shift (hh:mm). If a simple hint or help line is added, a lot of users wont need the error messages to write the start/end times properly.

image

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.