WeserPlaner
An error occurred.
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Something went wrong!
You must navigate to your schedule!
Couldn\'t retrieve the canteen plan!
Download your schedule from Stud.IP
Your schedule has been refreshed!
Your schedule has been refreshed, but one item could not be saved.
Your schedule has been refreshed, but %d items could not be saved.
Click the info icon at the bottom if you need any help here.
Close
Close the website without saving anything
Refresh
Refresh the page
Help
Show help
How to save your timetable in the app
• Log in with your Stud.IP login\n • Open your timetable view (in case it doesn\'t open automatically)\n • Click the \'save\' button that should appear in the bottom right corner\n • Done!
Save the timetable in the app
New event
Save
Delete
Sure?
Cancel
Confirm
Edit existing event
Add new event
Event title
Lecturer(s)
Room
–
Change to academic quarter
Sorry, an error occurred!
The course cannot end before it begins.
Start and end times cannot be equal.
The course can\'t begin after it ends!
The course can\'t end before it begins!
This field cannot be empty
Event start time
Event end time
No offers
There are no offers available for this day
News for this canteen
Show opening hours
Switch canteen
Refresh offers
Refresh
%s – opening hours
The opening hours could not be downloaded.
%s – news
No news are available.
Licences
Android, Material Design Resources © 2014 – %1$s Google, licenced under the Apache 2.0 License.\nhttps://developer.android.com\nhttps://material.io\n\nSeveral icons © 2013 – %1$s Flaticon, licenced under the Flaticon Basic Free License.\nhttps://www.flaticon.com\n\nLato © 2010 – %1$s Łukasz Dziedzic, licenced under the SIL Open Font License.\nhttps://fonts.google.com/specimen/Lato\n\njsoup HTML parser © 2009 – %1$s Jonathan Hedley, licenced under the MIT License.\nhttps://jsoup.org\n\nApp developed by Deniz Düzgören.\ndenizk0461@gmail.com\ndeniz7@uni-bremen.de
Your Schedule
Schedule
Canteen Offers
Canteen
%s – Offers
App Settings
%s – Opening Hours
Uni-Mensa
Café Central
Mensa NW1
Cafeteria GW2
Mensa Neustadtswall
Mensa Werderstraße
Mensa Airport
Mensa Bremerhaven
Cafeteria Bremerhaven
Interimsmensa HfK
[ %s ]
\?
An error occurred while trying to retrieve this event.
Animal Welfare
Fish
Poultry
Lamb
mensaVital
Beef
Pork
Vegan
Vegetarian
Game
dye
preservatives
antioxidants
phosphates
sweeteners
a source of phenylalanine
blackened
sulphured
waxed
alcohol
flavour enhancers
caffeine
animal rennet
gluten (wheat)
gluten (rye)
gluten (barley)
gluten (oats)
gluten (spelt)
gluten (kamut)
crustaceans
eggs
fish
peanuts
soy
dairy & lactose
almonds
hazelnuts
walnuts
cashew nuts
pecans
brazil nuts
pistachios
macadamia nuts
celery
mustard
sulphur oxide & sulphide concentrated above 10mg/kg or 10mg/l
lupins
sesame
molluscs
Contains no allergens or additives.
Contains: %s.
An error occurred while trying to retrieve this offer.
Schedule
Canteens
Settings
General
Stud.IP Schedule
Canteen Offers
Miscellaneous
Experimental
Refresh your Stud.IP schedule
This will clear any customisations!
Launch timetable on current day
If unselected, Monday will be shown on launch instead
Highlight next course
Only works properly if courses don\'t overlap!
Hide offers containing certain allergens
You have not excluded any allergens
You have excluded one allergen
You have excluded %d allergens
Select which allergens you\'d like to avoid
Note: please don\'t entirely rely on this. Always check the notices displayed at the canteen you\'re visiting to confirm substances you may be allergic against are not present in their offerings. Some canteens unfortunately don\'t provide full allergen information online.
Your allergen settings have been saved.
View prices for
Takes effect after refreshing the offers
Students
Employees
Mark offers with allergens with a star*
Also applies to additives
App developed by denizk0461
Thank you for using my app ☺︎♡
Colour dietary preferences
Icons will be coloured similarly to how they look the website
Select which screen to start the app with
Opt-in to sharing crash data
Data will be anonymised
What happens with my data?
Will you steal my Stud.IP login?
TL;DR: no.
This app works standalone, which is to say, it doesn\'t ever connect to a server I own. Instead, it is a web scraper, which means that it opens a website and then downloads and analyses all the data from that website by itself. In this case, those websites are the canteen websites of the Studierendenwerk Bremen (stw-bremen.de) and the Stud.IP page (elearning.uni-bremen.de).\n\nThis works fairly easily for the canteen offers, since the plans are public and anyone can access them. However, to access your personal Stud.IP schedule, the app needs access to that website, with your account logged in. This is done by letting you log into the website by yourself (which happens when you click the button to refresh the schedule and the app opens the login page) and then clicking a button to download the content, the HTML source code, of the website. The HTML source code contains information about which elements are shown on the website and how they look, but it can never contain your personal details such as passwords, or any other sensitive data you may store on your device.\n\nThe HTML source is then processed locally on your device, which means that your device will handle converting the HTML source to the data you will be shown in the app by itself, without needing to send any data anywhere.\n\nShould you want to reassure yourself that no data is sent to any servers, feel free to explore the project, since it is open-source and documented on my GitHub profile:\nhttps://github.com/denizk0461/weserplaner/\n\nYou\'re also welcome to send me an email:\ndenizk0461@gmail.com\ndeniz7@uni-bremen.de
View licences
Resources that made this app possible
Experimental settings have been unlocked.
Experimental settings have been hidden.
Cheat Codes
App Version
Hide experimental settings
Show them again via licences button
Gradle build code & time
Development codes
6 chars
→
This code could not be found.
keep clicking
^_^
^_____^
- can\'t go back in time, every second is a new one
- if we only had one more day, what is the last thing you\'d say?
- love with your heart, use your head for everything else
- trans rights are human rights 🏳️⚧️
- i wouldn\'t risk any more than six minutes
- do you remember yesterday?