| Category | Backend Fullstack |
⏰ Duration: You should not spend more than 16 hours on this problem. Time estimation is for internship roles, if you are a software professional you should spend significantly less time.
Develop a backend server with ExpressJS. You are required to build a set of CRUD interface that allow a user to interact with the service. You are required to use TypeScript for this task.
- Interface functionalities:
- Create a resource.
- List resources with basic filters.
- Get details of a resource.
- Update resource details.
- Delete a resource.
- You should connect your backend service with a simple database for data persistence.
- Provide
README.mdfor the configuration and the way to run application.