Inspiration
There are thousands of apps available to help you with your everyday lives. Communication, planning, organization -- the list goes on. Google is known as the king of productivity apps, but each of their apps deals with something entirely different, and sometimes things can feel overwhelming. That's what made us want to create Coneckt.
What it does
Coneckt is an entirely private (we do not store user data), all-in-one Google web app, perfect for anyone who is tired of jumping between apps to manage their lives and is wary of how their personal data is being stored. Through Coneckt, users can jump between email, documents, and calendars, all with a single click, and, as we have created the backend entirely with Google's APIs, we don't store any user information.
How I built it
The frontend and the UI of the site were initially designed on Figma and then translated into programming with HTML, CSS, along with some React and JavaScript. The HTML code was mainly made up of DIVs that were further defined in the CSS page. The backend was built using API documentation for numerous Google APIs and Twitter APIs. Any other backend development was built using Javascript. We used functions to sign the user in using Google as well as check if they have previously signed in based off of their IP. This data was all stored on Googles API server, not our own.
Challenges we ran into
We had trouble interfacing our CSS code with the JavaScript, but we managed to figure it out after a deep dive on Stack Overflow. We also had a lot of trouble understanding the documentation for the Google Gmail API.
Accomplishments that we're proud of
We're proud that we were able to build the frontend's aesthetics to the level that we wanted to, as we believe UI is extremely important in the success of a web app. We're also proud that we were able to use the Google APIs successfully, as we had never tried them before.
What we learned
We learned frontend development to a much deeper level, and how to harness Google's APIs to achieve backend tasks. Both of these skills will be invaluable for our future computer science careers.
What's next for Coneckt
We hope to incorporate even more features to truly achieve the "all in one" web app. Additionally, we hope to make the web app publicly accessible so we can accept feedback from potential users.
Built With
- api
- css
- google-calendar-api
- google-docs-api
- google-drive-api
- html
- javascript

Log in or sign up for Devpost to join the conversation.