Simple Shopify App Creation in .Net
Budget: €30 – €250 EUR
Single page Shopify connector app
App Purpose
The primary purpose of the connector app is to enable seamless integration between Shopify merchants' stores and our backend service. The app simplifies the connection process, allowing merchants to quickly link their Shopify store with our fulfillment system. Once installed, the app requires no additional input or configuration from the merchants, providing a hassle-free experience. The app's key function is to obtain the Shopify Store URL and access token to enable our fulfillment service to use the Shopify API to update the merchant's store, orders, fulfillments, etc.
Key Features
1. **Seamless Integration**:
- The app facilitates a direct connection between the Shopify store and our fulfillment service.
2. **User-Friendly Installation**:
- Simple, one-click installation process.
- No additional data entry or configuration required from the merchant post-installation.
- Return the token and Shopify Url to be stored in our database for secure communication.
3. **Secure Data Transfer**:
- Ensures secure and encrypted data transfer between Shopify and our fulfillment service.
- Compliance with Shopify’s data privacy and security standards.
4. **Webhooks**:
- Register two webhooks: order creation and order update.
- Return the webhook signing key to be stored in our database for secure communication.
Developer Requirements
1. **App Installation**:
- Create a user-friendly installation interface within Shopify's App Store.
- Ensure the app is compatible with all Shopify plans.
- App page needs company logo and some basic instructions
2. **Security & Compliance**:
- Implement OAuth for secure authentication.
- Ensure all data transfer is encrypted and secure.
- Comply with Shopify’s guidelines and policies for app development and data privacy.
4. **Webhooks**:
- Register webhooks for order creation and order update.
- Return the webhook signing key to be stored securely in the database.
5. **User Interface (UI)**:
- Minimalist design focusing on ease of use.
- Provide clear instructions during installation to guide merchants through the process.
6. **Testing & Validation**:
- Store the connection info (url, token and webhook signing key) in an MSSQL database
7. **Technical Stack**:
- Develop the app using .NET framework to be hosted on our own Windows Servers
- Use MSSQL database for storing all necessary data securely.
Developer Deliverables
1. **Functioning App**:
- A fully functioning Shopify app that integrates Shopify stores with our fulfillment service.
2. **Installation in Shopify App Store via our Partner Acccount**
2. **Source code needs to be delivered also**
Additional Notes
- **Compatibility**: Ensure the app works seamlessly across different devices and browsers.
App Purpose
The primary purpose of the connector app is to enable seamless integration between Shopify merchants' stores and our backend service. The app simplifies the connection process, allowing merchants to quickly link their Shopify store with our fulfillment system. Once installed, the app requires no additional input or configuration from the merchants, providing a hassle-free experience. The app's key function is to obtain the Shopify Store URL and access token to enable our fulfillment service to use the Shopify API to update the merchant's store, orders, fulfillments, etc.
Key Features
1. **Seamless Integration**:
- The app facilitates a direct connection between the Shopify store and our fulfillment service.
2. **User-Friendly Installation**:
- Simple, one-click installation process.
- No additional data entry or configuration required from the merchant post-installation.
- Return the token and Shopify Url to be stored in our database for secure communication.
3. **Secure Data Transfer**:
- Ensures secure and encrypted data transfer between Shopify and our fulfillment service.
- Compliance with Shopify’s data privacy and security standards.
4. **Webhooks**:
- Register two webhooks: order creation and order update.
- Return the webhook signing key to be stored in our database for secure communication.
Developer Requirements
1. **App Installation**:
- Create a user-friendly installation interface within Shopify's App Store.
- Ensure the app is compatible with all Shopify plans.
- App page needs company logo and some basic instructions
2. **Security & Compliance**:
- Implement OAuth for secure authentication.
- Ensure all data transfer is encrypted and secure.
- Comply with Shopify’s guidelines and policies for app development and data privacy.
4. **Webhooks**:
- Register webhooks for order creation and order update.
- Return the webhook signing key to be stored securely in the database.
5. **User Interface (UI)**:
- Minimalist design focusing on ease of use.
- Provide clear instructions during installation to guide merchants through the process.
6. **Testing & Validation**:
- Store the connection info (url, token and webhook signing key) in an MSSQL database
7. **Technical Stack**:
- Develop the app using .NET framework to be hosted on our own Windows Servers
- Use MSSQL database for storing all necessary data securely.
Developer Deliverables
1. **Functioning App**:
- A fully functioning Shopify app that integrates Shopify stores with our fulfillment service.
2. **Installation in Shopify App Store via our Partner Acccount**
2. **Source code needs to be delivered also**
Additional Notes
- **Compatibility**: Ensure the app works seamlessly across different devices and browsers.