Skip to main content

Posts

Showing posts from May, 2019

Week 10 OSL App Development

 Week 10 Development The main area of development this week has been with the Web App. We have introduced the raffle system! The students attending an event can scan the QR code generated for the event, and they are entered into the raffle. Once the OSL people want to conduct the raffle, they simply hit the "raffle" button on the event card. Then they can enter how many winners they want, and our software randomly picks that number of names from the database of attendees.  We also introduced a page for adding groups and tags. The OSL workers can create new groups and tags on this page, and then use those objects when creating a new event. On the Android and IOS side, those groups and tags can be filtered or searched by the users. 

Week 9 OSL App Progress

Android  App This week we added small details to our android app including the ability to change the background color theme as well as allowing the user to search for events in the find events page. For themes we now have a dark, twilight purple, sea blue, and standard theme that the user can choose between in the settings page. In the find events page we added a search option in the top action bar so that the user can search for events by title, organization, tags or location to make it easier for the user to find the events they want to attend. Finally we also implemented the rest of the QR scanner so that it opens a link to the web app and then allows the user to sign in to the event. Web-App For the web app we now have implemented a past events tab where events passed the current date and time are added via Firebase cloud functions through http requests every 1 hour. Furthermore we have added a sign in feature to the web app so that people who scan their QR ...