Skip to content
AEboilerplate is an opinionated boilerplate that creates a full-stack React/Node Typescript project, with independent client and API structures in the same repository, ready to run and deploy.
TypeScript JavaScript CSS Shell
Branch: master
Clone or download
wgrisa Merge pull request #9 from agencyenterprise/feature/improvements
Add improvements for docker, npm scripts, routing, generator code separation and ci
Latest commit 0841657 May 9, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Remove test coveral from boiler ci May 8, 2019
.github Move git folder to root as the repository is shared Sep 5, 2018
api Merge branch 'master' into feature/improvements May 7, 2019
docs Amend google authentication configuration steps Nov 29, 2018
generator Test client npm and running test coverage from doc May 8, 2019
.editorconfig Evolve readme file and add api scripts to npm scripts Sep 6, 2018
.prettierrc Change references from krei to aeboilerplate Nov 8, 2018 Remove test coveral from boiler ci May 8, 2019
docker-compose.yml Merge branch 'master' into feature/improvements May 7, 2019
tsconfig.json Add meta server and commands to run it in a single environment Sep 14, 2018
tslint.json Add meta server and commands to run it in a single environment Sep 14, 2018


aeboilerplate license build npm version

A full-stack React/Node/Typescript web project starter that focuses primarily on ease-of-use and simplicity.

AEboilerplate is an opinionated boilerplate that includes independent client and API applications packaged into one repository. It is ready to be run and deployed out-of-the-box and comes preconfigured with state management, continuous integration, testing, code-formatting, and much more.

  • Easy to setup: Initial setup is as simple as running a single command.

  • Opinionated: We spent a lot of time thinking about which technologies would allow us to build applications out more quickly with guardrails in place to keep our codebase tidy and maintainable.

  • Clean: We try to follow the KISS (Keep it simple, stupid) pattern. So we built this boilerplate adding what every robust application needs and more.

  • Customizable: Configurations are localized for easier management.


At AE Studio, we are constantly working on new projects and find ourselves spending time setting up applications that could be better used to build out features. To improve our process, we decided to take our favorite technologies and bundle them into a boilerplate to help kickstart our projects faster.

Getting Started

You will need to have these installed first

Generate a new project with a simple command

npx aeboilerplate PROJECT_NAME


Please check out our full boilerplate documentation.


We, at AE Studio, believe in the value of having a growth mindset. In sharing our work, we hope to improve upon our own practices with the help of the wider community as there's always room for improvement. Likewise, we hope that our work brings value to you.

As we continue to maintain this project, we would love to hear from you. If you have any ideas, please open an issue. Or, if you would like to contribute, pull requests are warmly welcomed.


This project is licensed under the MIT License - see the file for details

You can’t perform that action at this time.