Inspiration
We wanted a simple and fast way to plan out the day without the complexity that comes with filling out a digital calendar. This prompted us to build a planner that is easy to access and use while giving a rough organization of the day.
What it does
The planner allows the user to generate sticky notes that they can edit with events and tasks. These sticky notes can be dragged into half-hour slots on a 24-hour schedule sheet. Any finished tasks can be clicked on and be marked complete. You also get Phyll the plant to keep you company.
How we built it
We used Unity to build the UI components then made a WebGL build of it to be shown on our website. Our site is hosted by Github Pages which is able to service the WebGL application.
Challenges we ran into
The main challenge was finding a way to host a WebGL build on our own website. After researching different methods, we settled on hosting our website through Github Pages which contained the necessary components to run a WebGL build of our UI. Other minor problems were interactions between Unity mechanics that needed fixing throughout the project.
Accomplishments that we're proud of
We are proud of being able to finish a project that is useful for ourselves and others. This is also our first hackathon and it was a pleasure to participate.
What we learned
Through this hackathon we were able to brush up on our programming skills and utilize unfamiliar or barely familiar coding languages. We also learned to scope out a project that fits the skills of all team members.
What's next for Schedule Plantner
We plan on adding more quality of life features along with the entertaining aspect of being able to raise a random plant on a daily basis with rare plants that may come up. Another addition would be one that flips the UI horizontally so that left-handed users have a better time using the application. There is potential for converting the project into a mobile app as well.
Built With
- adobe-illustrator
- c#
- css
- html5
- procreate
- unity
Log in or sign up for Devpost to join the conversation.