Build a REST API with front end

Job ID: 35294416

Budget: $30 – $250 CAD

Develop a CRUD app to maintain a list of nurses at a hospital

Frontend Specification:
Build a frontend application that meets the following specs:
Allow the user to search nurses by name or by ward using some kind of user input
These results will need to be displayed in an appropriate manner (table/list)
These results must support pagination
Create a form that allows the user to perform CRUD operations on a nurse object in any preferred manner (delete can be an icon on a row, add can be a button, etc)
Have a good CSS styling
These operations should make appropriate API calls to the backend in order to fulfill requirements

Backend Specification:
A nurse needs the following information stored:
First Name
Last Name
Ward
Employee ID (Autogenerated)
Email

A ward must be one of the following
Red
Green
Blue
Yellow

Task
Create a rest api and use a sqlite database. The rest API should support CRUD options on the nurse object.

You should also be able to get a list of nurses with no filters, get all nurses filtered by name, and get all nurses filtered by wards (filters are passed in by user)

The search function should have support for pagination.
Related categories: JavaScript HTML SQLite React.js RESTful API