This project is just a test of an implementation of DDD concepts for Front End development.
If you want to run project and develop new features just type:
git clone https://github.com/omariosouto/formidable.git
cd formidable/
npm install && npm run devAfter it the project will open in a new tab on your favorite browser :)
To run this project you need to install:
This project ready to play has setup for:
- Circle CI Contiunous Intergation: Just make an commit to master branch :);
- Coveralls: Just run
npm run test:coveralls; - Code linter with an styleguide: To check the style of your code just run:
npm run lint; - Git hooks for better commits: Aways when you try to commit a git hook run the linter process;
- Development server: This project has a development server with BrowserSync and you can start it running
npm run dev; - Babel: This project support the most recent updates of javascript, if you want to improve babel features just change .babelrc and install new features;
If want to write tests in this project, place all your test files in ./tests/ directory.
This project uses Airbnb JavaScript Style Guide.