/nextjs-redux

A heavily audited, performant starter project for nextjs with Redux

Primary LanguageJavaScript

Feature Flag, Remote Config and A/B Testing platform, Bullet Train

Prerequisites

What things you need to install the software and how to install them

Location Suggested Version
NodeJS >= 6.0.0
npm >= 4.0.0

Deployment with Now

Out the box, this setup supports deploying to https://zeit.co

npm i now -g
now

Installing

npm i

Running

Development

Hot reloading for client / server

npm run dev

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Getting Help

If you encounter a bug or feature request we would like to hear about it. Before you submit an issue please search existing issues in order to prevent duplicates.

Get in touch

If you have any questions about our projects you can email projects@solidstategroup.com.

Running locally against your own Bullet Train API instance

We use Bullet Train to manage features we rollout, if you are using your own bullet train environment (i.e. by editing project_x.js-> bulletTrain) then you will need to have a replica of our flags.

A list of the flags and remote config we're currently using in production can be found here https://gist.github.com/kyle-ssg/4c65b4185d0fe3ae35f73244de5e2fef.

Useful links

Website

Documentation

Code Examples

Youtube Tutorials