Name: Hrithik Adhikari
E-mail: [email protected]
Summary: This web app/API will be a simple and user friendly. It will have GitHub OAuth, user will be able to send PR directly using it. It will have a few levels of PR validators to check if there are some changes required before submitting PR. it will help the client to know some common errors before submitting it finally. It will store client's add-on and will let them make small changes their only using in-built Code Editor. Client will be notified about the changes requested and the status of their PR.
How will I achieve this: This can be implemented using Django for back-end and basic front-end can be created for simple User-Interface. For Code Editors there are many open source code editors that will work in our case ( though I recommend Code Mirror as it is used at many places such as FreeCodeCamp and CodePen ).
What will the project focus on: Project will focus on making the process of submitting the add-on PR as simple and guided as possible. it will be well structured and commented (it will make it easier for future development). Validation of code will give the results in a very user friendly manner.
Benefits: It will give a common platform for clients to submit their add-ons. Will reduce work load on reviewers as it will validate the code of add-on using basic checks. It can also be linked with existing add-on checker to get it checked completely (optional). Client will receive notification mail when their PR has been merged or any changes have been requested by reviewer.
Goals: 12 weeks may not be great amount of time so I will be more focused to make fully functional back-end. I will make a basic front-end without too much animations. I will have to go through the code base of add-on checker too to see how can we use it in our Webapp.
Requirements: Python + Django, HTML, CSS, JavaScript, BootStrap4.
About me: I am currently in 3rd year of my college. I am doing Mechanical Engineering from BITS-Pilani, India. I am very much interested in developing new software ( open source ) which will help the community.I am open to learn new things. I like challenges. I started coding 5 years back in my high school. At the beginning stage I did C++, then I switched to Python. I have also done competitive coding (just intermediate level). I have developed a Django based Database Management System.
GitHub: Link
I have a little knowledge of Open Source Community. My first experience in open source community was with Systers.org on mentorship-backend.
E-mail: [email protected]
Summary: This web app/API will be a simple and user friendly. It will have GitHub OAuth, user will be able to send PR directly using it. It will have a few levels of PR validators to check if there are some changes required before submitting PR. it will help the client to know some common errors before submitting it finally. It will store client's add-on and will let them make small changes their only using in-built Code Editor. Client will be notified about the changes requested and the status of their PR.
How will I achieve this: This can be implemented using Django for back-end and basic front-end can be created for simple User-Interface. For Code Editors there are many open source code editors that will work in our case ( though I recommend Code Mirror as it is used at many places such as FreeCodeCamp and CodePen ).
What will the project focus on: Project will focus on making the process of submitting the add-on PR as simple and guided as possible. it will be well structured and commented (it will make it easier for future development). Validation of code will give the results in a very user friendly manner.
Benefits: It will give a common platform for clients to submit their add-ons. Will reduce work load on reviewers as it will validate the code of add-on using basic checks. It can also be linked with existing add-on checker to get it checked completely (optional). Client will receive notification mail when their PR has been merged or any changes have been requested by reviewer.
Goals: 12 weeks may not be great amount of time so I will be more focused to make fully functional back-end. I will make a basic front-end without too much animations. I will have to go through the code base of add-on checker too to see how can we use it in our Webapp.
Requirements: Python + Django, HTML, CSS, JavaScript, BootStrap4.
About me: I am currently in 3rd year of my college. I am doing Mechanical Engineering from BITS-Pilani, India. I am very much interested in developing new software ( open source ) which will help the community.I am open to learn new things. I like challenges. I started coding 5 years back in my high school. At the beginning stage I did C++, then I switched to Python. I have also done competitive coding (just intermediate level). I have developed a Django based Database Management System.
GitHub: Link
I have a little knowledge of Open Source Community. My first experience in open source community was with Systers.org on mentorship-backend.