Pradyumna Dandwate
Blocks are just constructs!
What do I exactly do?
I like to play around with computers and softwares.You can find me in my room only i dont like to go out. And i like to work on projects, atleast 5 at a time!
Projects under GSoC
This site is not at all completed so plz be patient i will come up with a good website.Thanks!!
These projects are applied under GSoC but not completed.
Collaborative Website.
The main objective of this project is to provide a platform for the open-source developers from all over the world to unite, collaborate and code.
Currently many web sites provide collaborative platforms for the documentation but not for real coding. Here i provide the online IDE(with few extensions discussed below) for project development.
This project will lead to development of large number cool applications.
This will attract developers to form groups and work unitedly.
The newbees will get to experience different phases occurring in the development of project.
The developers will be able to share innovative ideas and emerging technologies.
The teams having members spread all over the world will be writing and editing their code together on our website and can communicate here itself with the help of chat box integrated in the website.
One person (Say teamleader) will start the project by signing up and then he will send the invitation to other members with an identification string and then they will join the team and confirm their membership.
The team members then will edit their programs online and can download the copy of their project.
They can manage the hierarchy of directories and files.
They can also upload their code to the Project.
While writing the code the application will provide syntax checking system so that the possibility of errors will be reduced.
An aesthetically pleasing visual tool will be provided to reduce the code writing efforts of the programmer e.g they can click on the icon in toolbar to add a class and its attributes and methods.
The application will also provide word processor for furthur documentation of project.
Files with different extensions (like .pdf, .doc) can be uploaded which will be available in the form of webpages(.html) and can be edited online.
A user friendly GUI will be provided.
Everything will be dynamic.
There will be Profile pages for each registered users along with a project blog(or wiki) to share the project information.
Research phase : Various things needed to be observed for a user friendly GUI and Syntax checking.
Database design : Initial business logic for database design.
Visual design : I will create an over view of the look and feel of GUI and create templates for each required application.
Actual coding : The actual coding will start here and the project will be developed in Ruby on Rails.