Skip to content
Open source Node.JS product launch kit that saves a lot of your time πŸ‘»
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
bin
deploy
landing
web
.all-contributorsrc
.drone.yml
.gitattributes
.gitignore
AUXILIN_README.md
CHANGELOG.md
CODE_OF_CONDUCT.md
CONSTITUTION.md
CONTRIBUTING.md
LICENSE
README.md
ROADMAP.md
docker-compose.drone-tests.yml
docker-compose.yml
package-lock.json
package.json

README.md

Auxilin

Auxilin.com β€” Production ready Node, React starter kit for building products at a warp speed

All Contributors license PRs Welcome Build Status

Watch on GitHub Star on GitHub Follow Tweet @auxilin

Auxilin is a Node, React product starter kit that helps you launch quicker, avoid many mistakes and successed.

Get in touch πŸ‘

Join our Telegram community (t.me/auxilin).

If you're looking to start your new product based on Auxilin πŸš€ or contributing to Auxilin in any way, please, schedule a call with us or contact at launch@auxilin.com.

Why Auxilin?

Shipping is crucial part of any new product. The quicker you ship, the more time you have to validate your hypotheses. The quicker you validate your idea, the sooner you know if you're building what people want.

In the rush, developers often ignore quality. Backups, monitoring, proper data validation and many other things seems not so important in the beginning. Sometimes you're lucky, sometimes not.

We believe we could ship great products faster, while maintain decent quality and have a plan for scaling when hypotheses where right.

Core concepts

  • We automatically build ship out of the number of smaller components. Our ultimate goal is too keep only parts your need for your product development.
  • Every component is kept is tiny as possible to simplify maintenance and stay up to date with new releases.
  • Auxilin is always in production ready state. We test every release manually to make sure great developer experience. We use auxilin to build our own products, see more here.

Auxilin components

Name Description Version
Next.JS landing Landing site 0.2.2
Koa.JS REST api REST api 0.2.1
React.JS(with Redux) web app React.JS application 0.2.1
MongoDB Api for Node.JS Reactive πŸš€ extension to MongoDB API 0.1.0
Ansible Drone role Ansible role for drone deployment 0.1.1
Deploy Drone CI Ansible automation for production-ready Drone CI deployment 1.3.1
Deploy Grafana Ansible automation for production-ready Grafana deployment 0.1.0
Eslint config Airbnb based eslint config 0.1.1

Note: release.yml always contains correct versions of every component and produced by automated merge process. We do our best to keep readme in sync :)

Getting Started with Auxilin

We made it simple for you to get started with Auxilin. Just go to the auxilin.com and click Start Your Product and follow the wizard. The website will automatically fork this repository, remove files which is not needed for you (such as license, ship readmes, etc) and push the resulting code into your repository.

Auxilin Demo

Change Log

This project adheres to Semantic Versioning. Every release is documented on the Github Releases page.

License

Auxilin is released under the MIT License.

Contributing

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

Join us and share something developers need πŸ‘Œ.

Contributors

Thanks goes to these wonderful people (emoji key):


Evgeny Zhivitsa

πŸ’» πŸ“– πŸ€” πŸ‘€ ⚠️

Andrew Orsich

πŸ’» πŸ“– πŸ€”

This project follows the all-contributors specification. Contributions of any kind welcome!

You can’t perform that action at this time.