WaveMaker Sample Applications
WaveMaker Showcase
A WaveMaker application that lists a catalog of sample applications built using WaveMaker. Demonstrates use of the back button and bookmarking using dojo.back (runs on WM5). Running Application Showcase Application (minus screenshots to save space)Back to Top
WaveMaker User Management Template
This template uses WaveMaker Community Edition for basic user management. Features include:- New account registration with integrated email workflow
- Email address verification
- Lost or forgotten password management
- Remember username using cookie
User Management Template Home Page
WaveMaker IssueCloud Bug Tracking Template
This application can be easily customized to meet company-specific requirements for trouble ticketing and help desk applications. This template uses WaveMaker Enterprise Edition for multi-tenant security and role-based access controls. Features include:- User management system: self-service login, email address verification, lost or forgotten password management, remember username using cookie
- Multi-tenant management: self-service tenant administration and account signup, email signup invitation
- Multi-tenant security: user is assigned a tenant id based on their. User only sees data associated with their company/tenant. All data security managed on server side
- Role-based access controls: user is assigned a role based on their login. user sees only widgets and data that are authorized for their role.
- Management dashboard: pie chart, bar chart, project drop-down selector, filtered list of open issues
- Issue management: issue ids are auto-assigned, rich text editor, file upload and download
- Automated email notification: emails sent automatically when issue is changed or comment is added
- Complex search: multi-field text search, dynamic filtering of issues based on a variety of criteria.
Simple CRM
A CRM application with compound primary keys and many to many relationships Running Application WM619 Export, MySQL db included in export zipBack to Top
HQL Reference Guru
This application demonstrates a variety of HQL queries and provides an excellent reference tutorial introduction to Hibernate queries (runs on WM5). Running HQL Guru Application Hibernate Query Language Reference Guru source codeBack to Top
Sales Social
A mashup application that combines web services calls to SalesForce, LinkedIn and Technorati Running ApplicationBack to Top
Employee Directory
Running Application SourceBack to Top
WaveMaker Advanced Widgets Examples
Dojo Menu
Download the WaveMaker source project file for this example: MenuTest WaveMaker Source ProjectDojo Grid
Uses CheckBox in wm.DojoGrid to select rows.Double Click to edit cell, edits are persisted in database.
Supports multiple row selection deletes.
Requires WM6.0.x*
Project Export
WM Blog
Use Enterprise Edition Features. Project Export MySQL ExportBack to Top
Demo Example Project
The following project was created during a webinar on June 29, 2010. At the conclusion of the webinar participants requested the project. The project, built with WaveMaker Enterprise 6.1.9, demonstrates the following:- Database access - the project uses the HRDB database included with WaveMaker Studio. HRDB is an HSQLDB database, an embedded Java database.
- Database relationships - Employee works in a Department
- Binding of data to widgets, including Chart widget and Fisheye Widget, with expanding view of pictures
- LiveForm
- Web service access using Twitter widget
- Events - for navigation to layer and to pages and for logout
- Security - using database as authentication source
- Multitenancy - Single application to provide services to many customers
- Role Based Access Control (RBAC) - display specialized user interface for each user based on the user's role
Back to Top
Community Examples
Master - Detail Training in DojoBack to Top
Other Tutorials
Prerequisites: Introductory Tutorials, particularly Tutorial 1.Tabs and Layers
An old version of the Tutorial is available here: Working with Live Forms. The concepts are accurate although the specific steps are no longer correct. Stay tuned for a new version of this tutorial. Duration: 10 minutes
Related Data
An old version of the Tutorial is available here: Working with Related Data. The concepts are accurate although the specific steps are no longer correct. Stay tuned for a new version of this tutorial. Duration: 10 minutes
Web Services
An old version of the Tutorial is available here: Working with Web Services. The concepts are accurate although the specific steps are no longer correct. Stay tuned for a new version of this tutorial which will show how to incorporate web services into the application. The application will call a zipcode lookup web service to retrieve the city and state for the entered zip code. Duration: 10 minutes
Deploying
Coming soon. Deploy to local server. Deploy to cloud server and spin up a new instance. Duration: 10 minutesOthers to be added: The following tutorials are coming soon:
Java Services
Add a Java service to the application. The Java service will perform a complex calculation and display the result to the web application. Duration: 10 minutes
Adding More Features to the Application
- Add related editor to LiveForm and set data
- Using tabs
Making it look good / Formatting and Styling
- add graphic
- add attribution
- styling
Adding Pages
Security
Security features are only available in the Enterprise Edition of WaveMaker.
- Role-based access control
Advanced Tutorials
Trouble running examples ? Example Help
on 28/07/2010 at 16:35


