Skip to content
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

[C4GT] Ingestion speedup and refactoring #90

Open
3 of 19 tasks
techsavvyash opened this issue May 15, 2023 · 7 comments
Open
3 of 19 tasks

[C4GT] Ingestion speedup and refactoring #90

techsavvyash opened this issue May 15, 2023 · 7 comments
Labels
C4GT enhancement New feature or request

Comments

@techsavvyash
Copy link
Collaborator

techsavvyash commented May 15, 2023

Project Details

cQube is envisioned as a ready-to-use / pre-packaged, configurable, and extendable DPG solution to enable observability and action towards effective policy implementation in education and other sectors, involving various stakeholders across govt, society, and private sectors.

Features to be implemented

cQube POCs are implemented in this repository and require improvements in the data ingestion process to achieve speedup and optimised usage of hardware resources, along with this, the code needs refactoring and restructuring and a comprehensive testing suite.

The tasks are tracked via the following issues:

Learning Path

Complexity

Medium

Skills Required

Typescrcipt, NestJS, Hasura.

Name of Mentors:

@techsavvyash

Project size

8 Weeks

Product Set Up

See the setup here

Acceptance Criteria

  • Unit Test Cases using Jest
  • e2e Test Cases using Jest

C4GT

This issue is nominated for Code for GovTech (C4GT) 2023 edition.
C4GT is India's first annual coding program to create a community that can build and contribute to global Digital Public Goods. If you want to use Open Source GovTech to create impact, then this is the opportunity for you! More about C4GT here: https://codeforgovtech.in/

@Sukriti-m
Copy link

Hey @techsavvyash

I am highly interested in this project. As a junior undergraduate in Computer Science and Engineering, specializing in Backend Web Development, I am excited about contributing to this initiative. With a keen interest in driving effective policy implementation in the education sector, I am drawn to cQube's vision as a configurable and extendable DPG solution.

I believe in the power of collaboration and its impact on the community. I have a proven track record of contributing to open source programs such as GirlScript Summer of Code, Social Summer of Code, and many more. In fact, I was one of the top contributors in GSSoC'22. These experiences have equipped me with valuable skills in collaborative development, project management, and technical documentation.

I would appreciate it if you could provide guidance on how I can get started with the project. Should I directly submit a proposal or is there any specific process to follow? I am eager to dive into the work and make a meaningful contribution.

I look forward to the possibility of joining your esteemed team and making a meaningful impact in the project. I will be grateful for the opportunity to collaborate with mentors and contribute to this project.

Best Regards,
Sukriti Maurya

@heyhimansh
Copy link

Hey @techsavvyash , I would like to contribute to this project . Looking forward to write a proposal for that ..

@techsavvyash
Copy link
Collaborator Author

Hey @Sukriti-m @heyhimansh
Really glad to see your enthusiasm for the project. Looking forward to seeing you guys contribute. To get started if you feel you understand the project enough, you can go ahead and draft the proposal, but I would suggest that you guys go ahead try to clone the repository, try setting up the codebase and hack around understanding the code to get a better understanding, this is not required but would be good to do. You can reach out to us in case you face any issues either here or via our discord community here

@techsavvyash techsavvyash added enhancement New feature or request C4GT labels May 24, 2023
@lata-11
Copy link

lata-11 commented May 29, 2023

Hey @techsavvyash. I am looking forward to submit a proposal for this project. I would love to work on this project.

@techsavvyash
Copy link
Collaborator Author

Hey @lata-11, we are excited to have you here, please post whatever questions you might have here or on the C4GT discord.

@Mounika-Pavanthi
Copy link

I am excited to contribute to the cQube project and be a part of the team driving effective policy implementation in the education sector. With my expertise in TypeScript, NestJS, and Hasura, I am well-equipped to improve the data ingestion process, refactor and restructure code, and develop a comprehensive testing suite. I am committed to delivering high-quality code and ensuring the project's success. Please consider my involvement in the cQube project, as I am eager to contribute to the development of Digital Public Goods and make a positive impact in the education sector.

@techsavvyash
Copy link
Collaborator Author

Hey @Mounika-Pavanthi,
Excited to see your enthusiasm for the project, Kindly go through some GFIs to understand the project better and write up a proposal, the proposal submission period ends on 11th June. In case of any queries feel free to create a thread on the C4GT discord server.
Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C4GT enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants