Hello everyone,
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 also have developed several other side projects like text-summarizer , lazer-brick game , tetris , bash like shell.
I read the project descriptions at idea page and I found following projects interesting(in preference order):
API Client Library (Mentor: Vincent Petry, @PVince81)
link : link
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.
I want to make the API client library in NodeJS(JavaScript), since it fairly matches my skillset and I have already developed the backend for a competitive programming Online Judge (SprintOJ) in NodeJS.
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
Noveen Sachdeva
github: https://github.com/noveens