hash-define-organization / hashdefine-onlineIDE

An intuitive online IDE with integrated whiteboard ✨
https://hashide.netlify.app
31 stars 45 forks source link

Backend!!! #5

Open VaibhavPaliwal0007 opened 2 years ago

VaibhavPaliwal0007 commented 2 years ago

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!!

annie-bhaiya commented 2 years ago

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

irshadmd commented 2 years ago

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

replied issue#11

himanshusanecha commented 2 years ago

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

Karan11000 commented 2 years ago

I also want to work on this under GSSOC 2022.

haidyelnahass commented 2 years ago

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

VaibhavPaliwal0007 commented 2 years ago

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

haidyelnahass commented 2 years ago

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

mayank-del commented 2 years ago

@irshadmd Can i work on this issue under gssoc22

sethu400 commented 2 years ago

Shall I work on adding google signin/signup functionality?

irshadmd commented 2 years ago

Shall I work on adding google signin/signup functionality?

Yes go ahead