Inspiration We always had trouble keeping track of our assignments that teachers would assign and since teachers were already uploading assignments online, we thought that it would be extremely convenient if a student could upload their schedule and the assignment would go into a spot where there is enough time to complete it.
What it does We, unfortunately, could not finish this project, but right now it allows for the creation of events and also allows for editing and changes to be made to those events. The events are stored on a database (mongodb) and are called from the database, so even if the website is closed or refreshed the data will remain.
How we built it We build this website using HTML, CSS, javascript, and Node.js. We decided that we would build a website after assessing our skillsets and deciding that it was the most feasible for us to do that. We used Node as the communication to talk to the server and communicate it with the front end to display the data.
Challenges we ran into We did not know much Node.js, so had to learn as we were programming. All the inline commands were hard to get used to like both of us are much more comfortable in languages like Java and Python. It was very difficult to set up the server and get it working with everything else as there were many things that were legacy that would have been useful in communicating the data.
Accomplishments that we're proud of We are proud that we were able to build an application from scratch and learned new techniques along the way. We are happy that the function was able to suggest the best time to complete an assignment, but we hoped to actually implement it and get everything working during the hackathon.
What we learned We learned how to collaborate and innovate while working with languages that we had not been familiar with before. We learned that it is extremely difficult communicating with a server, especially when we aren't well versed in it, but it was something that we definitely learned from and look forward to getting better at it.
What's next for PloogleGanner We hope to continue working on the project and implementing all the functions fully. We want to even make a feature similar to google classroom, where students can join a teacher's class using a special code.
Log in or sign up for Devpost to join the conversation.