Inspiration
I created the QR Code + Geo-Data Smart Embedder because I noticed how often creators, marketers, and small businesses need to add location information to their flyers, posters, and promotional materials but doing so manually is tedious, error-prone, and often requires switching between multiple tools.
What it does
I wanted to streamline that process by keeping everything inside Adobe Express, allowing users to generate QR codes and real-time location details with just a few clicks.
How we built it
I built this project using:
The Adobe Express Add-On SDK for integration and UI development
JavaScript, HTML, and CSS for the Add-On interface
A lightweight, MIT-licensed QR code generator library for instant QR creation
The prototype demonstrates how users can enter a location, generate a QR code linking to a map, and insert both the QR and real-time details into their Adobe Express design.
Challenges we ran into
Some of the key challenges included:
Ensuring compliance with third-party API licensing and usage terms
Designing a user-friendly, minimal interface that fits seamlessly within the Adobe Express workflow
Simulating real-time geo-data responses for the prototype while planning for full integration in the final build
Despite these challenges, the project proved technically feasible, and I'm excited to expand the Add-On further if selected.
Accomplishments that I'm proud of
- Created a new, never-before-seen Add-On concept for Adobe Express that enhances location marketing.
- Designed polished wireframes and UI mockups to clearly visualize the Add-On workflow.
- Developed a functional prototype structure using Express APIs, JavaScript, and a lightweight QR code library.
- Integrated real-world location services into the Add-On concept, ready for full API implementation.
- Presented the project clearly through supporting materials, visuals, and a structured build plan.
What I learned
- Gained hands-on experience working with the Adobe Express Add-On SDK and Document API.
- Learned how to structure an Add-On to insert both dynamic images and text into user designs.
- Explored third-party integration requirements and API compliance for platforms like Google Places and OpenStreetMap.
- Overcame technical constraints by creating a prototype-driven submission with fully explained feasibility.
- Strengthened understanding of combining user experience design with real-time data functionality.
What's next for QR Code + Geo-Data Smart Embedder
- Finalize API integration to enable live location data fetching in the Add-On.
- Add customizable QR code styling options to match diverse design needs.
- Enhance the interface for easier use within the Adobe Express workflow.
- Complete Marketplace submission, making the Add-On publicly available to Adobe Express users.
- Continue refining the tool based on user feedback, with future options for advanced analytics and smart location insights.


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