Create new Nodejs Restful API
$320
Delivery in
1 day
- Views 227
Amount of days required to complete work for this Offer as set by the freelancer.
Rating of the Offer as calculated from other buyers' reviews.
Average time for the freelancer to first reply on the workstream after purchase or contact on this Offer.
Explore the marketplace!
What you get with this Offer
I will provide the starting point for a NodeJS express REST API.
This will be a project that is an express server with REST API providing only login and JWT token authentication. This is meaning to be the basis for further development of full API.
The project provided will be structured and organised as per the 4 Layer architectural pattern.
The Infrastructure layer will be an abstract example for a users repository only so that correct db implementation can be added when appropriate.
There will be a clear demonstration of immutable domain and value objects for the domain layer using the User and its fields as an example. These objects utilise the Builder pattern with Constructor pattern in a closure to implement immutability.
The only implementation of the input layer will be the login endpoints and links to subsequent controller.
I will provide the starting point for a NodeJS express REST API.
This will be a project that is an express server with REST API providing only login and JWT token authentication. This is meaning to be the basis for further development of full API.
The project provided will be structured and organised as per the 4 Layer architectural pattern.
The Infrastructure layer will be an abstract example for a users repository only so that correct db implementation can be added when appropriate.
There will be a clear demonstration of immutable domain and value objects for the domain layer using the User and its fields as an example. These objects utilise the Builder pattern with Constructor pattern in a closure to implement immutability.
The only implementation of the input layer will be the login endpoints and links to subsequent controller.
This will be a project that is an express server with REST API providing only login and JWT token authentication. This is meaning to be the basis for further development of full API.
The project provided will be structured and organised as per the 4 Layer architectural pattern.
The Infrastructure layer will be an abstract example for a users repository only so that correct db implementation can be added when appropriate.
There will be a clear demonstration of immutable domain and value objects for the domain layer using the User and its fields as an example. These objects utilise the Builder pattern with Constructor pattern in a closure to implement immutability.
The only implementation of the input layer will be the login endpoints and links to subsequent controller.
I will provide the starting point for a NodeJS express REST API.
This will be a project that is an express server with REST API providing only login and JWT token authentication. This is meaning to be the basis for further development of full API.
The project provided will be structured and organised as per the 4 Layer architectural pattern.
The Infrastructure layer will be an abstract example for a users repository only so that correct db implementation can be added when appropriate.
There will be a clear demonstration of immutable domain and value objects for the domain layer using the User and its fields as an example. These objects utilise the Builder pattern with Constructor pattern in a closure to implement immutability.
The only implementation of the input layer will be the login endpoints and links to subsequent controller.
What the Freelancer needs to start the work
It will be presumed that this would be created as new project, if you wish this to be implemented in an existing NodeJS server then this can be discussed but more information about your existing project would need to be provided
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies