Inspiration
In today's world, Smart Speakers such as the Google Assistant are widely used throughout households to accomplish a variety of different tasks, allowing for streamlined user experience. Since we were at a hackathon, we thought about implementing this streamlined process with coding, which would allow one to perform coding hands-free in a specific language such as Java or Python.
What it does
The Google Assistant app allows teams to debug build and test software dev projects.
How we built it
We used Visual Studio code in order to view and edit our UI and create a visually appealing website that would look and feel similar to an IDE and we used firebase to build our back end. Using firebase we
Challenges we ran into
We had some issues with trying to format the User interface that would be the landing platform for our Google Assistant in which we would display the desired code and list of tasks as specified by the user. We also ran into issues with trying to combine our front end and back end together. When trying to deploy the project with firebase, it says that it's outdated, even though all the webpack modules are the same version.
Accomplishments that we're proud of
We were able to make a good looking UI with the formatting that we had in mind. We were able to get both the front and back end working well separately and near the end of the hackathon, was able to get the front and back end working together somewhat well.
What we learned
We learned that developing a website that would give off a good look and feel to the user isn't as easy as it might seem, not just in terms of coding it. In creating a good UI, many factors need to be taken into consideration such as colour, colour contrast and the logo when trying to make something that would be visually appealing for the user to look at and use. We also learned that trying to format the text on the UI can be very finicky when all aspects of the UI are put together.
With the back end of the project
What's next for Quack
If given the opportunity we would like to continually update this to add improved features so it can be implemented with a wider range of languages. We would also like to be able to implement colour corresponding text similar to what is used in text editors and IDE which would allow for a better look for the formatting of the code.
Log in or sign up for Devpost to join the conversation.