ncsumobiles / spring18_bugle Goto Github PK
View Code? Open in Web Editor NEWVisual Interfaces for Mobile Devices - Spring 2018 - Team : Bugle
Visual Interfaces for Mobile Devices - Spring 2018 - Team : Bugle
API details:
POST,
JSON format:
`{ uId: 2, <column_name>: '' }
Create a logout button.
Browser console logs should be removed.
when a user leaves the chat page, all the history goes away.
we need to store the chat on user's local storage and display it to him when he is back on the chat page.
chat box stays on chat and new messages are not visible. It should automatically scroll to the latest message.
The bottom nav bar is not at the bottom on the Organization Home page and the Event volunteers page.
When an organization user taps on any of their events, instead of taking him to the volunteers tab, show a page that shows him the event details and allows him to edit the event details.
add option to sign in using google account
Chat ID is currently auto incremented from 1. It needs to be set to event id or chat id!
call the API for approving or rejecting volunteers from the event volunteers page.
In VolunteerEvents page, if the user has not applied to any events, then show a message saying "No events applied"
check the query for fetching volunteer events.
Currently the organizer cannot see a list of the approved volunteers for an event.
Show the list of approved volunteers on chat page and/or from a button click on orgEventDetails page.
Project Documentation
When the user clicks on event details page from his applied events, the organization details are not loaded correctly in the scope causing the organization name to be displayed incorrectly.
back button CSS needs to be fixed.
make screencast videos in 2 parts:
format chat box to
When a new user registers, the scope user is not set properly, causing the username not displaying on the header and the profile page not displaying any content.
In the volunteer info page, the correct tab (chat or volunteers) should be highlighted.
Header and footer taking up too much margin causing the main content to scroll (e.g. Create Event page)
If a user is not approved for any events then they will have no chat groups. Show a message saying "You have not been approved for any volunteering events yet" in place of an empty screen
ignore case while matching for username
In orgEvents.html
page, display an apply button for volunteers to apply to events.
correspondingly, show "Join Event" or "Leave Event" button on event details depending on whether user has already joined the event or not.
The Create Event page needs form validation.
on create events page, open maps for the location picker.
implement session management.
sqlite database gets reset whenever server goes to sleep. Try using Postgres instead.
back button is confusing when it is disabled. hide it for the first level pages and keep the empty button (i.e. the title should not shift left).
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.