[ Showroom home ]

JSON data file

All the information for profile showcase is provided by a JSON data file. You can enter the URL of your JSON data file in your profile screen in the application. You have to host this file online at any hosting service of your choice and you can edit the file as frequently as it is needed.

In case you do not have any hosting space, you may choose to host your file on Google Drive as well. After you uploaded the JSON file to Google Drive, you have to turn on the link sharing for the file and copy its URL. As you need to provide a direct download link for the app, you have to change the link to your JSON file in the following way:

Original Google Drive shared URL examples:

https://drive.google.com/open?id=FILE_ID
https://drive.google.com/file/d/FILE_ID/view

Direct download link:

https://drive.google.com/uc?id=FILE_ID

At the link conversion you have to use the word uc followed by the id parameter with the actual ID of your file.

A sample JSON data file is provided for you for easier understanding and filling your data.

Download: sample_json.zip

In the JSON data, the required top level fields are: title, profile_type, profile_image, contact_name, contact_email, story, products. Required fields for a product are: title, description, image, type, year.

You can provide data for news by a RSS feed XML file in the news_url field. Required fields for a news item are: title, link, description, pubDate.

Tutorial for profile creation

This short tutorial will hopefully guide you through the profile creation in the app. Just follow the steps below:

  1. Download the sample JSON data file: sample_json.zip. Extract the sample.json file from the zip and open it in your favorite text editor.
  2. Enter all your information in the JSON data file.
    1. Enter the name of your profile in the title field. For example, if you want to showcase your music, then it should be the name of your band.
    2. Enter the category name / type of your profile in the profile_type field. For example, if you want to showcase your music, then it could be "artist".
    3. Create a profile image, upload it to the web then enter the image's URL in the profile_image field. For best viewing experience inside the app the dimensions of the image should be 600 x 800 pixels.
    4. Enetr your contact info in contact_name, contact_email fields.
    5. If you wish to have news in your profile, you may provide info for that by entering the URL of your RSS feed XML in the news_url field. If you do not have a RSS feed, you may leave the field empty or delete the field completely.
    6. Enter any description / information about your profile in the story field.
    7. Specify your products you want to showcase in the products field by listing each of them separately with their respective fields. Pay attention for the syntax, each product with its fields should be enclosed inside { } brackets and finally all of the products must be enclosed by [ ] brackets (as shown in the JSON sample file).
      • For each product enter the info in the title, description, type, year fields.
      • If your product has an image, enter the URL of it in the image field.
      • If your product is available online, list all of its URLs inside the links list.
      • If your product has specific contents, you may list them inside the items list. Enter the info in the no, name fields.
      • If your product has a fixed price, you may enter in in the price field. If your product has multiple prices at various places, you may enter the most common price or just delete this field and let the app users find it out by providing URLs.
      • If your product is free, you can specify this information by placing the is_free field with value true among the product's other fields.
      • If your product is currently not available / out of stock, you can specify this information by placing the is_available field with value false among the product's other fields.
    8. You may decide which product to feature on the home page of your profile by entering its order number in the featured_product_index field. Numbering starts at 1.
    9. In case you want to offer downloadable goodies, you may list them inside the downloads field just the same way as the products are specified.
    10. In case you have any events upcoming, you may list them inside the events field just the same way as the products are specified with 2 more additional fields: place, date.
    11. Finally, list all your social media URLs inside the links field. Some social media protals, like Facebook or Twitter, are automatically detected and their respective icons will be show.
  3. Upload the JSON data file to the web.
  4. In the app login with your Google account, go to the My profile menu and enter the URL of your uploaded file into the JSON data file field. In case you have some mistakes in your file, its error message will be show so you can make corrections to it and reupload again.
  5. In the app: login with your Google account, go to the My profile menu and enter the URL of your uploaded file into the JSON data file field. In case you have some mistakes in your file, its error message will be show so you can make corrections to it and reupload again.
  6. In case you want to temporarily disable your profile, you can save by leaving the JSON data file field empty. If you wish to permanently delete your profile, you may do so by pressing the Delete profile button.

Privacy Policy

Joseph Gogh built the Showroom app as a Free app. This SERVICE is provided by Joseph Gogh at no cost and is intended for use as is.

This page is used to inform the application users regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service.

If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used solely for providing and improving the Service.

The terms used in this Privacy Policy have the same meanings as in the Terms of Service, which is accessible at Showroom website unless otherwise defined in this Privacy Policy.

Information Collection and Use

For a better experience, while using the Service, I may require you to provide us with certain personally identifiable information, including but not limited to Name and E-mail. The information that I request will be stored in cloud database and is not collected by me in any way.

Cookies

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.

This Service does not use these cookies explicitly.

Changes to This Privacy Policy

I may update the Privacy Policy from time to time. These changes are effective immediately after they are posted on this page. I will notify you of any changes in the application itself.

Contact Us

If you have any questions about my Privacy Policy, do not hesitate to contact me at joseph.gogh###gmail.com.

Terms of Service

By downloading and using the Showroom app, these terms will automatically apply to you, you should make sure therefore that you read them carefully before using the app. You're not allowed to copy, or modify the app, any part of the app, or my trademarks in any way. You're not allowed to attempt to extract the source code of the app, and you also shouldn't try to translate the app into other languages, or make derivative versions. The app itself, and all the trade marks, copyright, database rights and other intellectual property rights related to it, still belong to Joseph Gogh.

Joseph Gogh is committed to ensuring that the app is as useful and efficient as possible. For that reason, we reserve the right to make changes to the app.

The Showroom app stores and processes personal data that you have provided to us, in order to provide my Service. It's your responsibility to keep your phone and access to the app secure. We therefore recommend that you do not jailbreak or root your phone, which is the process of removing software restrictions and limitations imposed by the official operating system of your device. It could make your phone vulnerable to malware/viruses/malicious programs, compromise your phone's security features and it could mean that the Showroom app won't work properly or at all.

You should be aware that there are certain things that Joseph Gogh will not take responsibility for. Certain functions of the app will require the app to have an active internet connection. The connection can be Wi-Fi, or provided by your mobile network provider, but Joseph Gogh cannot take responsibility for the app not working at full functionality if you don't have access to Wi-Fi, and you don't have any of your data allowance left.

If you're using the app outside of an area with Wi-Fi, you should remember that your terms of the agreement with your mobile network provider will still apply. As a result, you may be charged by your mobile provider for the cost of data for the duration of the connection while accessing the app, or other third party charges. In using the app, you're accepting responsibility for any such charges, including roaming data charges if you use the app outside of your home territory (i.e. region or country) without turning off data roaming. If you are not the bill payer for the device on which you're using the app, please be aware that we assume that you have received permission from the bill payer for using the app.

Along the same lines, Joseph Gogh cannot always take responsibility for the way you use the app i.e. You need to make sure that your device stays charged - if it runs out of battery and you can't turn it on, Joseph Gogh cannot accept responsibility.

With respect to Joseph Gogh's responsibility for your use of the app, when you're using the app, it's important to bear in mind that although we endeavour to ensure that it is updated and correct at all times, we do rely on third parties to provide information to us so that we can make it available to you. Joseph Gogh accepts no liability for any loss, direct or indirect, you experience as a result of relying wholly on this functionality of the app.

At some point, we may wish to update the app. The app is currently available on Android - the requirements for system (and for any additional systems we decide to extend the availability of the app to) may change, and you'll need to download the updates if you want to keep using the app. Joseph Gogh does not promise that it will always update the app. However, you promise to always accept updates to the application when offered to you, We may also wish to stop providing the app, and may terminate use of it at any time without giving notice of termination to you. Unless we tell you otherwise, upon any termination, (a) the rights and licenses granted to you in these terms will end; (b) you must stop using the app, and (if needed) delete it from your device.

Content Limitations

In order to be able to provide a safe Service the following kind of behavior is not permitted upon usage of the application:

  • You may not impersonate others or use inaccurate informations.
  • You may not use the service for any unlawful purposes or in furtherance of illegal activities.
  • You may not post private or confidential information or do anything that violates someone else's rights, including intellectual property.
  • You may not use graphic violence and adult content.
  • You may not distribute hacked materials.
  • You may not showcase violence, abuse or hateful conduct.
  • You may not showcase fake profile.

Content Removal and Disabling / Terminating Your Profile

I can remove any content or information you share on the Service without prior notice if I believe that it violates these Terms of Use, or I am required to do so by law.

Ending These Terms

You may end your legal agreement with Showcase at any time by deleting your profile and discontinuing your use of the Services.

I may suspend or terminate your account or cease providing you with all or part of the Services at any time for any or no reason, including, but not limited to, if I reasonably believe: (i) you have violated these Terms, (ii) you create risk or possible legal exposure for me; (iii) your profile should be removed due to prolonged inactivity.

Changes to this Terms of Service

I may update the Terms of Service from time to time. These changes are effective immediately after they are posted on this page. I will notify you of any changes in the application itself.

Contact Us

If you have any questions about my Terms of Service, do not hesitate to contact me at joseph.gogh###gmail.com.

[ Showroom home ]