159
edits
Changes
m
→Introduction
You are asked to create an open source [https://stackoverflow.com/questions/671118/what-exactly-is-restful-programming RESTful API] web service that can find and extract phone numbers from submitted resources, and be used in a [https://en.wikipedia.org/wiki/Microservices microservice architecture]. See below for details about how the API should function.
Your first release is will be due in multiple stages:
* Part A: Create an initial, partial implementation, due '''Feb 1 by midnight'''
# Write more tests to deal with various edge cases
# Add support for parsing a resource at a given URL: <code>GET /api/phonenumberphonenumbers/url/http%3A%2F%2Fexample.com%2F</code> would cause the server to load the content at http://example.com and parse it for phone numbers.
# Add support for parsing MS Word docs. There are lots of existing open source projects that can help parse a Word doc into Text, which can then be parsed by your earlier code
# Add support for parsing PDF files. There are lots of existing open source projects that can help parse a PDF into Text, which can then be parsed by your earlier code