Comments (8)
Adding to the list:
- Lost and found (if that service does exist anymore)
- Multi-language support (german, english) for hm.edu services and ZPA (if it exists), since the app should support both (Right now the contents are only loaded in german)
@thomai I'm trying to complete the list of needed services by beginning of the next semester (18th of March). I want to wait for the FSS first to see if people have more ideas for features
from guide7.
Currently we are parsing the HTML of the notice board so it would be nice to have a better API for that. Additionally for the appointments we have no option but parsing HTMl of the appointment page of cs.hm.edu. Currently we use the iCal file of hm.edu for appointments which does not contain all relevant appointments for department 07.
In the future it would be cool to show the personal schedule for students as an addition to the week plan, although there is currently no API (as far as I know).
Summing up:
- API for notice board (Schwarzes Brett) (ZPA)
- API to fetch department 07 appointments (cs.hm.edu)
- API to get personal schedule (ZPA)
from guide7.
If you want (new) API endpoints, just send me a list via email with rough descriptions. I will talk to the responsible people of the department. They are quite cooperative. Please write in German.
from guide7.
The goal for this issue changed: We need a wishlist for the faculty employees regarding their efforts. They will provide us an API and they want to support us with the app in general (not only API interfaces).
from guide7.
@bennyboer I'd add a ZPA test user for developers but the credentials should be kept secret. Only core developers that are FS members may have access to it.
from guide7.
@thomai Sounds good, let's discuss that today during the FSS
from guide7.
Moving this issue to the March project because we wait for more feature ideas.
from guide7.
Please keep in mind that our main contact person of the faculty will be on vacation in a few months.
from guide7.
Related Issues (20)
- Appointment end date is always equal to the appointment start date
- Cannot open links when tapping on link in the notice board
- Adding dialog after login that app is preparing first start
- Cannot start app without internet connection
- Cannot delete custom week plan events
- Personal Schedule
- Static Notification "Next lecture" HOT 1
- Professor Browser HOT 1
- App Logo/Icon, Play Store Banner, and other images HOT 1
- Weekplan Android Widget HOT 2
- GitHub pages to show off the project HOT 1
- Unit testing HOT 1
- Setup App Server with REST API + Database Server + Continuous deployment via branch HOT 1
- Write "Getting Started" for developers.
- Screenshot for personal schedule (ZPA)
- Scroll to current day HOT 1
- Set starting screen
- Week calendar view for the Week Plan
- Notice board: Events from and to the same date are invisible
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from guide7.