ico-arrow-big-left

Enterprise Apple Support Backend API development

Key Information

Register
Submit
The challenge is finished.
Show Deadlines

Challenge Overview

Challenge Objectives

Welcome, in this challenge you will be developing the backend API for an app with provided API design.

Note: Review, Appeal and Appeal Response phase are shorter, please check timelines.

PROJECT BACKGROUND

Apple provides the support app for iOS called “Apple Support” which gives you personalized access to solutions for all of your Apple products and services. Similarly we are creating a similar app but targeted to enterprises where their employees could get support on their Apple products.

After this challenge we will develop the API and integrate with the mobile app.

TECHNOLOGY STACK

JSON, Node JS, Apple, Rest API, MySQL

Platform to Support

Backend Hosting: Linux Database: MySQL Backend framework: Node JS

Individual Requirement

  • Develop the APIs based on the swagger file
  • GET /coverage/{deviceId} will be mock API for now, real implementation we will change later
  • Configure lint and follow the best practices
  • Provide sample data for integration and testing
  • Unit tests is out of scope

Assets

All required assets are shared on the forum.

Final Submissions

Submit the zip containing

  • Full source code with detail setup and deployment guide
  • Verification guide with postman

Payments

Topcoder will compensate members in accordance with our standard payment policies, unless otherwise specified in this challenge. For information on payment policies, setting up your profile to receive payments, and general payment questions, please refer to ‌Payment Policies and Instructions.

ELIGIBLE EVENTS:

2021 Topcoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board
?

Approval:

User Sign-Off
?

ID: 30177962