I am Noveen Sachdeva (irc: noveens), 2nd year undergraduate from International Institute of Information Technology, Hyderabad (IIIT-H), India currently pursuing B.Tech. in Computer Science and Engineering(CSE).
I am comfortable with NodeJS, PHP, SQL, JQuery, REST APIs, HTML, CSS, Python, C/C++.
In past I have worked with Progress Software © and implemented a native (both android and iOS) "Project Management" mobile app , an extension to their existing project management web-SaaS application which I implemented using NativeScript. (author at play store is Daksh Anand, my batchmate since I didn't have a google developer account)
As a side project, I implemented the backend of an app we call SprintOJ , which is a fully automated Online-Judge to check codes of admin-uploadable questions written in the user choice's language (We support C, C++, Python, Java). The app is implemented on MEAN stack and again, uses REST APIs as the mode for communication.
I read the project descriptions at idea page and I found following projects interesting(in preference order):
As per my understanding, I have to develop an API client library which provides various classes/functions in a way that it is's easy for the end-user to use OwnCloud APIs like webDAV and OCS.
New App store (Mentor: Bernhard Posselt, @BernhardPosselt)
link : link
As per my understanding, I have to develop an new App store which can ease app publishing and installation.
The language in which the APIs should be written is NodeJS, and the objective should be providing REST APIs for publishing, unpublishing apps, retrieving apps.
I would love to contribute to OwnCloud during this summer, and have enjoyed every bit contributing to ownCloud during the last month or so. I would like to know further details on the "API Client Library" project.
Here is a link of my OwnCloud Contributions : link
Looking forward for guidance from mentors.
Potential GSoC Aspirant