Manage your production application with Meteor Candy, the admin panel made just for Meteor. With tight integrations into Meteor's core packages, such as accounts
and mongo
, this package is the ultimate way to add an admin panel to your application. You can cover just about any feature you'd need with the built-in:
- Account Management
- Data Reports
- Data Tables
- Custom Functions
- Settings
Meteor Candy comes pre-configured with features such as account impersonation, activity logging, and more. However, the real magic is when you configure it work with your application and collections. For more information, and a live demo, please visit the product website.
Meteor Candy can be installed in a few minutes, and configured in a few hours. A free Development Kit is available for you to try it locally. To add it to your app, just follow these directions:
- Copy the
./meteor-candy-config
folder from this repository to your packages folder- You folder path should look like this:
mymeteorapp/packages/meteor-candy-config
- The package.js file path should look like this:
mymeteorapp/packages/meteor-candy-config/package.js
- You folder path should look like this:
- Install the configuration package, then the front-end package, then the core package
- run
meteor add meteor-candy-config meteorcandy:blaze meteorcandy:core
- run
- Open your web app and press Control + D to launch Meteor Candy
Feel free to browse the ./meteor-candy-config
folder to see configuration options and their associated documentation. Here is an example of how easy it is to configure a table. Meteor Candy will automatically set up pagination, search, sorting, and more. Meteor Candy will not release any additional data beyond what you specify in the fields
array.
var subscriberData = {
collection: "subscribers",
label: "Subscribers",
queries: [{
label: "Subscribed Only",
query: '{"active": true}',
}, {
label: "Unsubscribed Only",
query: '{"active": false}',
}],
fields: [{
field: "_id",
label: "ID",
}, {
field: "email",
label: "Email",
}, {
field: "active",
label: "Active",
},{
field: "created",
label: "Joined",
sort: -1
}]
}
Meteor Candy is an up-to-date and constantly updated solution. First, it uses carefully scoped code and dynamic imports to ensure no burden is added to your client or server. Second, it uses methods to retrieve data in a scalable and performant way. Finally, it's all about your configuration, rather than trying to guess its way through plug and play.
Every purchase of Meteor Candy comes with a free, one hour consultation. If you need additional help setting up Meteor Candy, or would like to have it done for you, please see Toy Shop.
Meteor Candy is a proprietary product with a custom license. It's free to use in development, but requires a paid license to be used in production. For more information, please visit the product website.