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

ELEVATE Assessment/Samiksha Microservice with PostgreSQL #1

Open
2 tasks
aks30 opened this issue Jun 25, 2023 · 10 comments
Open
2 tasks

ELEVATE Assessment/Samiksha Microservice with PostgreSQL #1

aks30 opened this issue Jun 25, 2023 · 10 comments

Comments

@aks30
Copy link
Collaborator

aks30 commented Jun 25, 2023

Product Name

Samiksha

Description

Implement a new microservice or a backend system that has all the features and capabilities enabled by Assessment Service (https://github.com/shikshalokam/sl-assessments-service) with PostgreSQL as a database layer instead of MongoDB using NodeJS stack while adhering to design and architecture principles followed by other Micro-service under the ELEVATE project (https://github.com/ELEVATE-Project/)
Database layer change will help build an implementation around survey/assessment that will become a DPG(Digital Public Good)
Reuse as much code as possible from the existing service.

Acceptance Criteria

  • Consume and submit survey
  • consume and submit Observation

Project

Samiksha/Assesment Backend Implementation

Organization Name:

Shikshalokam

Domain

ALL

Tech Skills Needed:

NodeJS,PostgresSQL,MySQL

Mentor(s)

@VISHNUDAS-tunerlabs

Complexity

High

Category

Feature

Sub Category

API,Database,Refactoring,Backend,Technical Debt

@1010varun
Copy link

Hey, @aks30
I am just exploring the project, it would be really great if you can please explain this issue. I am interested in this issue.

@aks30
Copy link
Collaborator Author

aks30 commented Jul 16, 2023

Hey, @aks30 I am just exploring the project, it would be really great if you can please explain this issue. I am interested in this issue.

Thank you for your interest @1010varun . @VISHNUDAS-tunerlabs is the mentor of this project and can share more details about this. Request you to connect with him on Discord (@vishnu D)

@1010varun
Copy link

Okay, thanks

@Deepanshu039
Copy link

hi @ 1010varun, since it is a high-complexity task so with your permission, can we both work on this together? I would love to work on this with @aks30 (only if he's comfortable). I have little experience working with PostgreSQL in the past and have done multiple projects in nodejs too. I'll be glad if I'll be any helpful in this project with my learnings and would love to learn new things form @aks30 along the way. Please @1010varun look into it can two people work on the same issue together?
thankyou so much for your support...

@VISHNUDAS-tunerlabs
Copy link
Collaborator

Hi,
@1010varun @Deepanshu039
Thank you for expressing your interest in contributing to this project. It gives me great pleasure to serve as your mentor. I kindly request you to connect with me on Discord (@vishnudas_tunerlabs) so that we can have further discussions.

@1010varun
Copy link

1010varun commented Jul 18, 2023

@Deepanshu039 surely we both can contribute to this issue. @VISHNUDAS-tunerlabs I just messaged you on discord

@Deepanshu039
Copy link

Hi, @1010varun @Deepanshu039 Thank you for expressing your interest in contributing to this project. It gives me great pleasure to serve as your mentor. I kindly request you to connect with me on Discord (@vishnudas_tunerlabs) so that we can have further discussions.

thanyou @VISHNUDAS-tunerlabs

@Deepanshu039
Copy link

@Deepanshu039 surely we both can contribute to this issue. @VISHNUDAS-tunerlabs I just messaged you on discord

great! @1010varun
also, I mistakenly tagged aks instead of tagging you , sorry for the mistake @1010varun @aks30

@Deepanshu039
Copy link

Hi @1010varun I would like to connect with you on Discord too this is my discord @deepanshu_gautam, ping me : )

@SoumyadipYT-OSS
Copy link

I am interested to go with this as because of my skill set is met with this project's requirements. It will help me to learn new real-world problems and gaining knowledge from it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants