App reviews, troubleshooting, and recommendations
Hey all,
I'm looking for an app that would allow users to upload pictures to us OR advice on how I could start developing this or if it's even possible. I have a very shallow understanding of the Shopify Admin API and what can be done with it.
Ideally, we'd want to be able to use customer-submitted images for a custom page that shows off their use of our products. A feature that would be great is an approve/delete ability so we can prevent spam or poor-quality uploads to the public site.
Otherwise, would this even be possible to develop an app? I use Judge.Me and I'd want to build something like that but instead of reviews, they're just submissions. That way I could have inputs for stuff like name, image, loaction, etc.
Solved! Go to the solution
This is an accepted solution.
Hi Noah it is pretty much possible . But you will need to get a more vast than just using shopify API.
It's definitely possible to create an app for Shopify that allows users to upload pictures and manage those submissions. Here's a high-level overview of how you could approach this:
Create a Custom App: First, you would need to create a custom app for Shopify. You'll use Shopify's API to integrate your app with their platform.
User Image Uploads: You can create a theme extension within your app that allows customers to upload images. These images can be stored on your own server or a cloud storage service like Amazon S3.
Database Setup: To manage user submissions, you would need a database to store information about each submission. This database can include fields like name, image URL, location, and more. You mentioned creating a database diagram, which is a visual representation of your database structure. You can use database design tools like MySQL Workbench or draw it out on paper to plan your database schema.
Here's a simplified textual representation of a possible database schema for your submissions:
After this you would need an API to connect to this DB and just go back and forth. Let me know if this was of any help
This is an accepted solution.
Hi Noah it is pretty much possible . But you will need to get a more vast than just using shopify API.
It's definitely possible to create an app for Shopify that allows users to upload pictures and manage those submissions. Here's a high-level overview of how you could approach this:
Create a Custom App: First, you would need to create a custom app for Shopify. You'll use Shopify's API to integrate your app with their platform.
User Image Uploads: You can create a theme extension within your app that allows customers to upload images. These images can be stored on your own server or a cloud storage service like Amazon S3.
Database Setup: To manage user submissions, you would need a database to store information about each submission. This database can include fields like name, image URL, location, and more. You mentioned creating a database diagram, which is a visual representation of your database structure. You can use database design tools like MySQL Workbench or draw it out on paper to plan your database schema.
Here's a simplified textual representation of a possible database schema for your submissions:
After this you would need an API to connect to this DB and just go back and forth. Let me know if this was of any help
Wow! Thank you for this comprehensive overview!
This definitely seems outside the scope of my work, but could be a fun side project to learn about these skills. Thank you for your input!
Hi @noahADD,
I have an effortless solution for you: using the Easify Product Options app to seamlessly add a file upload option into your product page(s). No coding required, and you can have it up and running in just a matter of minutes 🤗.
Here's a quick walkthrough of the setup process:
Install the app and create a new option set:
Within your new option set, add the File Upload option type. This is where you can tailor it to your preferences, specifying details like the maximum file size and allowed file types.
Select the products where you want to add this file upload option, and you're all set!
In contrast, developing a similar feature from scratch would demand a significant investment of time and effort. By opting for the Easify Product Options app, you'll save valuable resources 🙌.
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024