Inspiration
Designers are visual storytellers. Their inspiration can come from anywhere - a captivating social media feed, a stunning website, or even a random object in the real world. But capturing and managing these fleeting moments of inspiration can be a daunting task. Taking countless screenshots and sorting through endless folders is a time-consuming process that can hinder the creative flow.
Canva has revolutionized the design process by providing a centralized hub for designers to manage their projects. However, there's still a gap between the moment of inspiration and the design platform. Inspired bridges this gap by seamlessly connecting the digital world to Canva. With the power of Canva's Connect API, we've created a tool that automatically captures and organizes design inspirations, making them instantly accessible within the Canva ecosystem.
What it does
Whenever the user takes a pictures, or a screenshot. They will be able to share with Inspired which will automatically save the new inspiration as an Asset into their Canva Account. Inspired doesn't do just that, it also...
- Provides the ability to give more details to the asset for later like a proper name and tags.
- Have only Assets tagged by "inspiration" so it doesn't get messy with other type of Assets.
- Provides the ability to manage folders to be more organized.
Manages palettes in a different way, so if you find an image with a color combination that you might like, you can save the inspiration as a Palette and Inspired would extract the dominant colors and save them in a clearer way.
The app also follows best software development practices, focusing on privacy and security so no other Backend or Database is used besides your account on Canva.
How we built it
Inspired is a hybrid Mobile App built based on Compose Multiplatform, a new hybrid mobile app framework which provides a better performance and integration with the native platforms. Unfortunately, since the App it is on it's initial stages only the Android version is available but the Desktop and IOS versions will be available as soon as possible. Also a Browser Extension will be available as well very soon.
Challenges we ran into
We started on the project around 10 days before the deadlines, and by We I mean just myself. That might be the biggest challenge since the project didn't get its fair amount of test time and finalization. Besides that, the Connect API lacked some endpoints and some existing endpoints could've been easier to deal with but it is understandable considering the API is at its preview stage and is not as mature. Though I enjoyed working on the project, even if I am not a professional designer I feel like this project might help designers with a problem that is not apparent or serious but would say no to more automatization!
What's next for Inspired
The project has a significant amount of work ahead of it. Initially, make sure the app is at its most stable stage to be published for production, then continue with the remaining platforms starting by the Browser extension, IOS Version and Desktop Version. Some other features might be interesting to be added later...
- Be able to view the assets within the app
- Better management for Folders with ability to drag/drop, search functionality...etc.
- Handle text inspirations where the user can type random ideas and be saved directly on the Canva Account.
Built With
- android
- compose
- jetpack
- kotlin
- multiplatform
Log in or sign up for Devpost to join the conversation.