
Service |
Master |
Develop |
Travis CI status |
 |
 |
Coveralls |
 |
 |
Backend-task
API for performing the following tasks
- Authentication
- JSON patching
- Image Thumbnail Generation
Hosted Apps
Documentation (swagger)
Requirements
- Node Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.
Getting Started
In your terminal
- Clone the repo locally to your machine by running
git clone https://github.com/DrKimpatrick/backend-task.git
- change your current directory (
cd
) to wherever you cloned the app in 1 above.
Development setup
Run the application (TypeScript)
Running tests
Running Build
Server (Javascript)
Generate DOC
API REST End Points
End Point |
Verb |
Use |
/api/v1/login |
POST |
User login |
/api/v1/patch |
POST |
Patch Json object |
/api/v1/thumb/nail |
POST |
Resize image |
Built With
- Express A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications
Acknowledgments
A Special thanks goes to
- Hackerbay for having given me an opportunity to participate in an interview, without them , this application wouldn’t have existed