Overview
This product is a Meteor 1.9, React 16, React Router 5, Bootstrap 4 template. It is based off the official Meteor scaffolding and includes features such as accounts, login, and a demo collection that persists on login/logout. The template also provides a pre-configured routing system and follows a modular folder structure.
Features
- Meteor 1.9, React 16, React Router 5, Bootstrap 4
- Accounts and login functionality
- Demo collection that persists on login/logout
- Easy-to-use routing system
- Modular and developer-friendly folder structure
- Reusable components with separate presentational and container components
- Schema validation using aldeed:collection2 and simpl-schema
- Validated methods with additional mixins
- Roles functionality using alanning:roles
- Local scoping of SCSS styles to each page/component folder
- Customizable Bootstrap theme with custom.scss
Installation
To install this theme, follow these steps:
- Clone the repository:
git clone [repository-url]
- Install packages:
meteor npm install
- Start Meteor:
meteor
- Open the application in any browser by navigating to http://localhost:3000.
Summary
This product is a template designed for building web applications using Meteor, React, React Router, and Bootstrap. It provides a set of pre-configured features and a modular folder structure for easy development and maintenance. The template includes a demo collection, routing system, schema validation, validated methods, roles functionality, and customizable SCSS styles. Overall, it offers a solid foundation for building robust and scalable web applications.