hashdefine-onlineIDE
hashdefine-onlineIDE copied to clipboard
Backend!!!
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!!
Can I work on making the compiler part available to more languages?
Some insights of features if we build a backend -
- User model - creating user model and authorization and authentication part.
- Code - giving user an option to save his/her code on the platform.
- 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 -
- Creating a user model.
- Authorization and authentication of user.
- Adding google signup/login functionality
- Creating a code model.
- Creating CRUD operations API on code.
- Creating a whiteboard model
- Creating CRUD operations API on whiteboard.
- 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
I also want to work on this under GSSOC 2022.
I'd like to work on this under GSSOC 2022.
Okay, you all can proceed together and coordinate accordingly. Just create more small issues and tag me there.
@VaibhavPaliwal0007 I have created an issue, can you check it?
@irshadmd Can i work on this issue under gssoc22
Shall I work on adding google signin/signup functionality?
Shall I work on adding google signin/signup functionality?
Yes go ahead