Git Product home page Git Product logo

amrita-info-desk's People

Contributors

niranjan94 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

amrita-info-desk's Issues

GPMS Pass status causes force close.

https://anokha.amrita.edu/glype/browse.php?b=4&u=http%3A%2F%2Fgpms.ettimadai.net%2Fgpis%2Fstudent%2Fleavestatus.php

Returns an incomplete response.

<tr>
.....
 <th class="textFont-4" width="12%">Warden's Approval</th>
 <th c

This causes a NullPointerException when jsoup tries to parse it.

Add a kick-ass first-run intro

A splash screen won't hurt, will it? ๐Ÿ˜„

The cover of the app on Playstore looks uber-cool. It'll be nice to add that in as the splash-screen after tweaking

Add attendance manager

What?

It'll be totally cool to have an attendance manager within the app to assist people 'bunk' the class.

How?

I guess the statistics for this has to be crowd-sourced / drawn from somewhere. If we can have the mappings of course-codes : credits, we can roughly approximate the number of hours one can bunk without falling into the red category. What I suggest is a combination of the mapping and the current standings of the attendance and suggest if the user can bunk or not. (Recommendation Systems? Woot Woot.)

Add notification for change in attendance

What?

The app does not seem to keep track of attendance of users.

How?

It'll be really nice to have the app watch the attendance and notify the user that the attendance has been updated.

Here's what I have in mind :

Let the user have enable it in settings (if he requires attendance modified alerts ) but this will require the credentials to be stored somewhere I guess? Feasible?

If enabled, there can also be an option to let the user decide how frequently (in days) the user wants the app to check for changes in the attendance

Relevance : Some teachers update attendance regularly whereas some do so only during the weekends / Tuesdays when the attendance gets locked.

OD section

Why run for ODs if the app can do the running for you?

After the student logs in, an OD section should be displayed where students could apply for ODs. Once they have applied, a notification goes to the faculty in charge. Once they accept it, a notification goes to the student's advisor. And once that is accepted, the student gets a notification that the OD has been sanctioned.

Allow persistent storage of credentials

What?

The idea is to minimize the number of clicks a user by automatically logging into AUMS once Amrita UMS is clicked from the landing page.

Why?

This can again, be a setting. The user must be given the freedom to skip the 'No API warning and login process everytime' and directly get into his AUMS page if the option is selected.

Current Navigation :

App Icon > Amrita UMS > Accept 'No API' warning > Enter Credentials > Click Login

If Implemented :

App Icon > Amrita UMS

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.