I'm currently in the process of learning grails by working on a pet project [an issue/bug tracker]. It's my intention to report some of what i've learnt on this blog not only for future recall but also hoping that others may find some of it useful.
I selected a bug/issue tracker since it would capture many of the features you would expect to find on a business reporting tool. Furthermore there seems to be a splurge of example applications based on blogging tools. I wanted to do something different.
I plan to document this exercise and release it together with the source code so that others may use it to learn grails. The application is called 'Gravitium' which is a combination of 'Grails' and 'Vitium' [latin for fault or defect].
Typical features for this application include,
- basic CRUD [using GORM]
- security [using acegi plugin]
- search [using the compass plugin]
- Charts [using google-chart plugin]
- Reporting [using jasper plugin]
In future posts, I'll present examples of how to implement some of these features.
Here's a snapshot of the app as it stands.
No comments:
Post a Comment