Skip to content
This repository has been archived by the owner on Jul 21, 2020. It is now read-only.
/ auxilin Public archive

Open source Node.JS product launch kit that saves a lot of your time πŸ‘»

License

Notifications You must be signed in to change notification settings

auxilincom/auxilin

Repository files navigation

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 [email protected].

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.7.3
Koa.JS REST api REST api 0.6.3
React.JS(with Redux) web app React.JS application 0.8.0
MongoDB Api for Node.JS Reactive πŸš€ extension to MongoDB API 1.3.0
Ansible Drone role Ansible role for drone deployment 0.4.1
Deploy Drone CI Ansible automation for production-ready Drone CI deployment 1.5.1
Deploy Grafana Ansible automation for production-ready Grafana deployment 0.4.0
Eslint config Airbnb based eslint config 0.2.0

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
Evgeny Zhivitsa

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

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

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