Inspiration
Our school posts online announcements about it's events, but those events often are posted on a different site depending on who runs them (the school, organizations, clubs, etc.). We felt like it might be smart to make something that centralizes all of those announcements
What it does
The site has event objects that are displayed in short detail on the main page. When a user clicks on them, the detail expands, and more information is presented. In addition, we made a form for creating new events and adding them into the site.
How I built it
We built the entire app using the Angular framework. We used it, and many of it's modules to create the displays and form that were used.
Challenges I ran into
Our hope was to implement a Mysql database into the Angular app. However, we could not find a way to intergrate it into the final project. Mainly, Angular does not provide a Mysql service, and so we would have had to create a php backend that connects to the Angular backend.
Accomplishments that I'm proud of
While we could not implement Mysql, we were able to use Angular. This is a great accomplishment, as many of us came into the project not knowing how to use the framework
What I learned
Learning Angular was important for my development in software engineering and web development. I am happy to have started my journey with it and am excited to see where it goes from here
What's next for SVCEvents
Given that a lot of functionality had to be cut from the final submission, these things are on the top of the list in terms of updating this and making it better
Log in or sign up for Devpost to join the conversation.