stefan-lipp / conference Goto Github PK
View Code? Open in Web Editor NEWConference tool project for the web database lecture.
Conference tool project for the web database lecture.
This includes providing information about the public transport and the parking situation nearby the conference as well as recommending accommodation and food options.
Maybe with google
Talks
, Workshops
, Breaks
Timezone of the location where the conference is held
vs.
Timezone of the location the user is at / the device used
This needs to be discussed with the PO
The number of votes/favourites is used to create an "optimal" schedule, e.g. by not arranging the most popular talks in the same time slot.
Extends #2
Warning (Email notification) if two at the same time
Depends on #33
An event has an "Add to my schedule" button in overview view
An event has an "Add to my schedule" button in detail view
Clicking that button adds that event to the list of events that are shown in my personal schedule #33
Talks favoured before the conference are added automatically #9
Note: This is in its essence a duplicate of #5 when the "isFavourite" and "isInMySchedule" flag are identified
For reasons of SEO and UX urls should look like this:
http://app.vldb2016.com/events/aerospike-architecture-of-real-time-operational-dbms
instead of
http://app.vldb2016.com/events/105123
An URL like
http://app.vldb2016.com/events/105123/aerospike-architecture-of-real-time-operational-dbms
is also acceptable
- [ ] favoring an event while not logged in refers to the login page
- [ ] opening the personal schedule while not logged in refers to the login page
- [ ] the login page has an option to get to the register page
After discussion, the new agenda for this feature is described below
When marking an event as favorite the request to the backend may fail. The favorite indicator is shown either way, no error is shown, and the next successful refresh does not include the (perceived) set favorite.
Depends on #5
For each person there is an info page where I can see further information for that person:
Furtherer information might be added in future stories.
This is building a overview page of a person, where more detail information is shown.
Justified by the social requirement Access to contacts, papers, slides of the presentation. This could be done by having QR codes on the name badges. Users can create a profile of themselves.
This should be based on different factors:
Questions:
localStorage
, sessionStorage
etc.)See also #1
This information can be used to award a people's choice prize to the most popular event.
to be expanded to Speaker, Paper etc.
When selecting the navigation
The favorite indicator of events is not shown even if I have favorited
Add an event to your favorites
Reload the page
No item is in the favorites
The item just added to the favorites should have the favorite indicator
Note: Requesting to favor a event that is already a favorite also returns a HTTP Status Code != 2** and vice versa for removing a favorite that isn't one
We should agree on an design concept for the app/website. I think it will make live easier
An idea would be google material.
See also #7
OBSOLETE
see below for grommed and sovled requirements
Subtasks:
Impediments / Challenges
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.