Unneeded code ▪ The Parse Database ▫ Password problems ▫ Didn't know how to work Parse ▪ Hosting ▫ Had problems figuring out how to host a live website
gamification application that will reinforce the learning concepts taught in the classroom and to ultimately increase the retention rate of students within the computer science department through various types of quizzes.
all of the various issues we faced we : ▫ Figured out various HTML issues ▫ Worked together collaboratively to figure out and fix database problems ▫ Effectively came together to fix the documentation ▫ Brainstormed to come up with better ideas for the projects layout ▫ Worked together to accomplish all goals set for the semester
libraries ▪ UI for Login Brandon ▪ Worked with code to deploy product ▪ Updated information within database needed for deployment. Justin ▪ Updated information within database needed for deployment. ▪ Updated requirements, functional, and design documents. Jordan ▪ Testing of the application and documenting the testing and functionality aspects. ▪ Updated information within database needed for deployment. Charles ▪ Updated information within database needed for deployment. ▪ Updated documentation needed for final delivery and project plan.
and updating libraries ▪ UI for Login Brandon ▪ Made changes to UI ▪ Added Timer function to questions Justin ▪ Made changes to five different challenges in the database ▪ Minor changes to the UI Jordan ▪ Made some cosmetic changes UI ▪ Worked with the database to make several updates Charles ▪ Made changes to the UI ▪ Updates to the database
of any software entity. With all of the data breaches and just loss of information in general in present day society, securing your application is just as vital as the development of the application itself. ▪ Throughout the production of this application we at WeylandCorp have ensured that each within each phase/iteration we maintained a secure working environment. ▪ In addition, with each entity involved, such as the code, database, and documentation, we were sure that it was password protected, and only the members of WeylandCorp had access to them.
Parse database. The web application interface was developed using HTML, CSS, and JavaScript. That served as the user interface for the application. The Parse Framework hosts the database used by the application. The client connects and interacts with the database through the web interface; the communication between the interface and the database was programmed with the JavaScript SDK provided by the Parse API, which is built on top of the Backbone.js framework. Backbone uses a MVC (Model View Controller) design paradigm, and data is represented as models.
mobile app while still using Parse framework ▪ Implementing 3rd party logins ▫ Facebook ▫ Twitter ▫ GitHub ▪ Better User Interface and User Experience ▪ More questions added to challenges ▪ More Modularity ▪ Feature to input and implement coding challenges
Hosting of the database ▪ Deployment of website for application ▪ Time management throughout the duration of product ▪ Modularity of the original application ▪ Adhering to the various specifications of the client throughout the development of the product
Assigning enough work ▪ Teaching others Brandon ▪ Better Time Management ▪ Importance of Deadlines Justin ▪ Time management ▪ How to collaborate better with team members to accomplish goals Jordan ▪ Learned how to use and implement Parse Databases ▪ Learned how to work better with a team ▪ How to deal with time constraints Charles ▪ Manipulation of different development tools ▪ Better collaboration with team members on tasks outside of my comfort zone.
with some iterations. Everyone came in with a different skill set and because of how the CS curriculum is formatted at any school, barely anyone had experience with web development.