spell1612 / spell1612/GST-E-Invoice-JSON-Generator
Add validations for shipping section
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Add validations to the shipping section(Possibly for the entire data model) to handle empty fields and type checks.
Validations schema can be found here: https://einv-apisandbox.nic.in/version1.03/generate-irn.html#JSONSchema
Here the state code is accepting character inputs too
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the shipping section of the data model and compare its fields with the linked GST E-Invoice JSON Schema. Check how empty values and types are currently handled, especially the state code; done means invalid shipping data is rejected according to the schema, with the scope of other model fields clarified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js, typescript
- Domain
- backend-api-design
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100