hashdefine-onlineIDE icon indicating copy to clipboard operation
hashdefine-onlineIDE copied to clipboard

Backend!!!

Open VaibhavPaliwal0007 opened this issue 3 years ago • 10 comments

Until now, this project uses a backend running on an Open Source Compiler API. Now, we'd want to create a new backend (which would be divided into smaller components). You can create your own issues upon what part of backend you wanna work and then it will be divided into levels of work!!

VaibhavPaliwal0007 avatar Mar 02 '22 16:03 VaibhavPaliwal0007

Can I work on making the compiler part available to more languages?

annie-bhaiya avatar Mar 03 '22 10:03 annie-bhaiya

Can I work on making the compiler part available to more languages?

replied issue#11

irshadmd avatar Mar 03 '22 12:03 irshadmd

Some insights of features if we build a backend -

  1. User model - creating user model and authorization and authentication part.
  2. Code - giving user an option to save his/her code on the platform.
  3. whiteboard - giving user an option to save notes / insights / anything that is basically written on the whiteboard.

For above mentioned features, we can divide the task as following -

  1. Creating a user model.
  2. Authorization and authentication of user.
  3. Adding google signup/login functionality
  4. Creating a code model.
  5. Creating CRUD operations API on code.
  6. Creating a whiteboard model
  7. Creating CRUD operations API on whiteboard.
  8. Running code and returning result API.

And for compilation and output purposes we can use compile-run.

If these features and tasks are good to go with, I can make more detailed issue on them and would like to work upon some of them.

Need your confirmation @VaibhavPaliwal0007

himanshusanecha avatar Mar 05 '22 17:03 himanshusanecha

I also want to work on this under GSSOC 2022.

Karan11000 avatar Mar 12 '22 03:03 Karan11000

I'd like to work on this under GSSOC 2022.

haidyelnahass avatar Mar 12 '22 13:03 haidyelnahass

Okay, you all can proceed together and coordinate accordingly. Just create more small issues and tag me there.

VaibhavPaliwal0007 avatar Mar 21 '22 04:03 VaibhavPaliwal0007

@VaibhavPaliwal0007 I have created an issue, can you check it?

haidyelnahass avatar Mar 24 '22 08:03 haidyelnahass

@irshadmd Can i work on this issue under gssoc22

mayank-del avatar Apr 29 '22 03:04 mayank-del

Shall I work on adding google signin/signup functionality?

sethu400 avatar May 10 '22 07:05 sethu400

Shall I work on adding google signin/signup functionality?

Yes go ahead

irshadmd avatar May 10 '22 07:05 irshadmd