Nakul Ganesh S
Frontend Views "
Expose Profile and Events to the frontend.(improve)
Expose Contribute and Pledge to frontend.(By this I mean to code frontend views similar to the existing profile and others.)
As of now we are able to display Profile and some details when searched.This improvement will display all the other details of the user such as, his group,his contributions,his events etc.
Events in the front end can be registered and displayed.I will develope a search specific which can be queried based on different parameters.Also the ability to be able to create new events from the front ent will be looked into.
Creating campaign and fund raisers from the front end would enable the users of a site to be able to have their personal campaigns.This is very vital and brings civi closer to the normal user.
Display list of donors/contributors
Generate graphical reports.
Display configurable search results from(Profiles/Events/Groups) in the module position
Plugin to build links in Joomla! articles to civiCRM.
Module to display contributions
The amdin will be able to select a set of preset widgets using which he will be able to display contribution meters(and others)
and also link to pages.Also to be able to build custom widgets by selecting colors,borders etc.
Module to genereate graphical reports
Admin will be able to generate graphical display of data from contributions/payments etc.Admin can select a range of data from the contributions
and others and generate graphs,charts etc.Also being able to link them wouldbe great.
For example:Graph of number of people who attend the same event,at different places across the counrty.
Module to list donors
Module to display list of donor based on different parameters per campaign/fund raiser on the whole.Link the list to the donors profiles and more.
Module to generate list
Admin will be able to generate a list of Members/Events/Groups etc through searches and then display them in module,with appropriate linking.
For example:A list of upcoming events linked to theri registration pages.
Plugin to link Articles
Many a times users would like to link articles to civi pages,this plugin automatically resolves the links.
The above are as such confirmed to be developed in the summer.I'm still however looking to add a few more into this list and hopefully will ;)
What does this project mean to Joomla! and civiCRM?
civiCRM has traditionally focussed on the backend and in facilitating the administrator.Through the series of module that I have proposed aboveciviCRM would be servicing to the frontend Joomla! users as well.civiCRM will get much needed publicity because of its extensive use in the frontend Admin will be able to extend civiCRM with the help of a better Acccess Control List across different users.Admin will be able to generate the required reports and hence display results in a much better way in the frontend.As such civiCRM usability with Joomla! would increase multifold.
I'm Nakul Ganesh S and I'm 20 years old. I'm from Mysore, India and I'm pursuing my Bachelors Degree in Information Science and Engineering at The National Institute of Engineering. Web Designing is my passion and I'm also a part time graphic designer. Joomla! has been a source of inspiration and motivation for me. Music and football are among my other interests. I was a part of GSOC - 08, I enjoyed every moment of it, and I'm proud to be here again.
My project is CiviCRM Integration: Develop Front End Extensions for CiviCRM Data. The main goal of the project is to build a suite of module/plugins that focus on development of the CiviCRM Joomla! front end. This includes a number of modules, plugins and a MVC front end component which will allow exposure of CiviCRM APIs as well as allowing Joomla! users to interact with civiCRM.
Latest Blogs on Nakul's Project
Nakul's Project Links