Skip to content

Implement the articles API #50

@Capure

Description

@Capure

This should cover adding, editing, retrieving, and removing articles.

The code must check and enforce proper permissions.

Request validation should be in place.

The business logic should take into account the likes and reads system.

Because the courses API doesn't exist yet, the functionality related to that can be skipped for now, but keep it in mind while designing the articles API.

The extent of included unit and integration tests should be determined with reason keeping in mind the scale and scope of the project.

Appropriate frontend tooling to access the new API should be provided. In particular, an SDK should allow the frontend application to add, edit, delete, and fetch the articles, with the fetching being done server-side for faster load times.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions