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.
Cairo Website project
This project is intended to provide all the basic functionality of the website along with some new features. The site will be like the current wiki site but their will be lots of new functions to be added in that all the new features are discussed below. The reason for developing this project is to give advanced functionality to all the users so that they feel comfortable while using it.
The project will bring flexibility in editing of the website thus providing frequent updates to the community and various Cairo users.
The demos of the Cairo programs can be written online with syntax checking hence the writers will frequently upload new demos of Cairo and thus again users will have benefits.
The reference manual will be very much user friendly with proper search facility provided, Thus the users will get appropriate results and help. The users will also be able to download the manual in the CHM or PDF format.
Users profile pages will be provided which will lead to the popularity of the users and they can write their experiences on the Cairo project. Hence the feedback system will also be improved.
The registered users will edit the content of the website online and they can invite other users to edit the content too. The invitation will contain the identification string to confirm the registration.
They can manage the hierarchy of directories and files.
They can also upload their documents to the website and edit them online the editor will give the feel of editing on the desktop. The AJAX implementation will give a better experience to the users.
While writing the code(i.e uploading the demo code for cairo) the application will provide syntax checking system so that the possibility of errors will be reduced.
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 blog(or wiki) to share the information and experiences.
A proper feedback system will also be implemented.
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 applications.
Actual coding : The actual coding will start now and it will be developed in Ruby on Rails.