-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BK]: Create Attributes, AttributeValues, and ProductVariantAttributes Entities and APIs #15
Comments
May I handle this issue? |
I am applying to this issue via OnlyDust platform. My background and how it can be leveraged: software engineering background, backend & smart contract dev with contribution to similar tasks(https://app.onlydust.com/u/Bosun-Josh121) looking to make first contribution on this project How I plan on tackling this issue |
Hello, I am Zubaidat, a backend developer with expertise in TypeORM and building reliable CRUD APIs. Plan to Solve the Issue: I will define the Attribute, AttributeValue, and ProductVariantAttribute entities in TypeORM and implement fully functional CRUD APIs for each. Additionally, I will write comprehensive unit and integration tests to ensure each API is reliable and performs as expected. ETA: Thank you |
Could I be assigned to this? ETA : 3 days |
I’d like to work on this. |
I am a Full Stack Developer with a strong background in blockchain and extensive experience in Next.js/React, TypeScript, and Rust. I’ve made over 49 contributions to over 17 projects in the OnlyDust ecosystem, solving complex issues and delivering efficient, scalable solutions. I can handle this task. |
I can handle this particular task. |
Hi, please can I be assigned this please? I would love to be the given the opportunity to solve this issue please. I have experience in html, css, JavaScript, TypeScript and cairo. To solve this, I'll take the following steps:
Kindly assign me please, I'm for the task. |
Can I take this on? I have experience with backend development using TypeScript and TypeORM, and I’m confident in implementing the entities, relationships, and CRUD APIs as described. I’ll also ensure comprehensive test coverage above 80%. |
Hello I'm Ekene, a frontend and blockchain developer with proficiency in Rust/solidity, Typescript, react/next js and typescript, and I’m excited about the opportunity to collaborate and bring my skills to the table. heres how i'll tackle this task: I will first design the database schema to establish the relationships between these entities. Once the schema is defined, I will create models for each entity in the backend. Then, I will develop the CRUD APIs for creating, reading, updating, and deleting records for these entities, ensuring they follow best practices and are properly validated. Finally, I will test the APIs thoroughly to confirm their functionality and consistency with the intended use cases. |
Could I try solving this? |
Hello, can I be assigned to work on this? I'm a fullstack developer with over five years of experience. |
Hi, I am José Mario, and I am a Senior Full-Stack Developer from Costa Rica, starting to love the development of Web3 and proficiency in an array of technologies such as JavaScript, TypeScript, Go, Python, Node.js, React, and C#. I love contributing to open-source projects. How to Approach the Solution:
ETA: 3 days |
Hello. I'm Daniel Ukoha, a software engineer who's passionate about problem-solving and building products that meet users' needs. This is my first ODHack, and I can't wait to make my first contribution. Here's how I'll tackle this issue:
ETA: 2 days |
Can I take care of this issue? |
I’m interested in this one. |
May I take this issue on? I have extensive experience in backend development with TypeScript and TypeORM. I can implement the Attribute, AttributeValue, and ProductVariantAttribute entities with properly enforced relationships, as well as develop fully functional CRUD APIs for each. I’ll also ensure comprehensive unit and integration tests with coverage exceeding 80%. |
I will learn the existing code and research the best approach for this issue |
Hii! My name is Mario Araya, I’m a Software Developer with 2+ years of experience. I have worked with backend technologies such as Cairo, Java, and C#, as well as frontend development using React, NextJS, and JavaScript/TypeScript. I’ve made contributions to open-source projects, completed a Starknet Bootcamp, exercises on NodeGuardians, finished Starklings, and participated in multiple hackathons. I’m also a member of the Dojo Coding community here in Costa Rica. I will define the entities using the provided structure with typeorm decorators, ensuring relationships and constraints are accurately enforced, and update the database schema with necessary migrations. Develop services in a /services directory to handle database operations and controllers in a /controllers directory to manage API requests for creating, reading, updating, and deleting entities, registering routes in the main router file. Write comprehensive unit and integration tests using tools like Jest or Mocha, ensuring coverage exceeds 80% by testing successful operations, relationship enforcement, and edge cases. Validate functionality to confirm seamless CRUD operations and proper entity relationships, delivering a modular and scalable solution. |
Gm, i am Suhas, having worked in previous 3 ODs, in issues involving ts, rust & cairo. Here's my approach to the issue concerned.
ETA : 2-3 days max |
Hello, I'm a full-stack developer with nearly 4 years of experience working with JavaScript, TypeScript, C#, Express.js, and recently exploring Cairo for blockchain development. I’m passionate about building robust and scalable applications while ensuring clean and maintainable code. For this issue, my approach would be: ETA: 2-3 days |
Hello StarShop Team, I’m Olisa Agbafor, a skilled backend developer with over 5 years of experience building scalable APIs and managing database relationships using TypeORM and PostgreSQL. I’m excited to contribute to StarShop’s mission and would love to take on this issue. My Approach: I will define the Attribute, AttributeValue, and ProductVariantAttribute entities with the required relationships and constraints, ensuring proper normalization and adherence to TypeORM standards. Develop and test RESTful endpoints for Create, Read, Update, and Delete operations for each entity. Write comprehensive tests using Jest to ensure at least 80% code coverage, covering edge cases and relationship constraints. Looking forward to your approval so I can start contributing. Thank you! Best regards, |
I'm a fullstack developer with high preference towards backend. I have worked on backends built with Rust and NodeJS. I understand the nature of work involves with a backend project. For this issue, I'll:
I'll be glad to work on this issue. |
Let me try this one! |
I am a Full Stack Developer with two years of professional experience, specializing in web3. I have strong background in blockchain and extensive experience in Next.js/React, TypeScript, Cairo and Rust. To solve this, I'll first define entities using the provided typeORM models, setup the CRUD APIs for each entity. And finally test the api. please assign me |
Could I try solving this? |
I’d like to resolve this, well experienced using express with typescript and orms like typeorm, prisma, sequalize and postgres/mysql |
Is it okay if I tackle this? |
May I handle this issue? |
Can I take care of this issue? |
Hello maintainers I’m BRACR10 from the Dojo Coding community, I would like to contribute to this project.I’ll follow your instructions on defining entities, then I plan to create the corresponding routes for each entity to accomplish with the requirement of the CRUD APIs. I will also implement tests when necessary. ETA 1~3 days. |
I'd love to give this a go. |
My name is @kayceeDev, I will tackle this issue using the TDD approach. I will create draft PR in 10 hrs ETA: 48 hours |
i'm a frontend dev and blockchain dev |
May I handle this issue? |
Hi , I am a full stack developer is a versatile professional skilled in both front-end and back-end development, capable of designing user interfaces, building robust server-side applications, and managing databases. |
hey @mariocodecr Here is our telegram group, please join https://t.me/starshopcr |
@KevinLatino thanks |
Important
Before applying, please read the Contributors Guide. Following the guide increases your chances of being assigned to this task.
Description: Implement
Attributes
,AttributeValues
, andProductVariantAttributes
entities and their associated CRUD APIs.Entity Definitions
Attribute
AttributeValue
ProductVariantAttribute
Tasks
Attribute
,AttributeValue
, andProductVariantAttribute
.Acceptance Criteria
The text was updated successfully, but these errors were encountered: