Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Policy Violation APIs Issue

Open
#162 1 comment 0 reactions 1 assignee View on GitHub

@rahul-eminds is already working on this.

Since Oct 4, 2024.

Assessment

This issue has not been assessed yet.

Description

Description

Create and manage a set of Policy Violation APIs using the Strapi plugin. These APIs will handle policy violation data, enabling efficient retrieval, creation, updating, and deletion of violation records. Additionally, ensure proper handling of location-based queries and policy rules enforcement.

Goals

  • Develop APIs for creating, updating, deleting, and retrieving policy violations.
  • Implement location-based query parameters for violations.
  • Ensure secure handling of violation data.
  • Integrate the APIs with the existing policy management system.
  • Follow best practices and maintain code quality.

Expected Outcome

  • A fully functional set of Policy Violation APIs integrated within the application.
  • Efficient retrieval and management of policy violation data.
  • Secure handling of location-based queries and policy rules.

Acceptance Criteria

  • Policy Violation APIs are created and operational.
  • Location-based query parameters are implemented and functional.
  • Secure handling of policy violation data is ensured.
  • APIs are integrated with the existing policy management system.
  • Code passes all tests and code reviews.

Mockups / Wireframes

NA

Product Name

Beckn

Domain

TBD

Tech Skills Needed

  • JavaScript/TypeScript
  • Strapi
  • RESTful APIs
  • Geolocation Services

Complexity

Medium

Category

API Development

Sub Category

Policy Management

Dominant language
TypeScript
Stars
0
Forks
5
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from beckn/strapi-plugins

All issues in beckn/strapi-plugins

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.