One Stop Shop
Software projects start simple but inevitably grow in complexity. Storing user data, password encryption, sending emails, maintaining blogs, image hosting, SSL encryption, etc all add to project overhead. Before you know it, your app is a Frankenstein mess of several third-party services, SDK implementations, dependencies, and so on.
Turbo 360 clears this up by providing all of these services and more under one umbrella. Every Turbo app automatically can:
- Manage User Data
- Manage Custom Data
- Send Automated Emails
- Host & re-size images
- Install & update SSL certificates
Host your Turbo 360 app on our highly scalable hosting platform for free. Every Turbo app has access to staging and production environments both of which automatically distribute your assets to a global CDN for maximum efficiency and fast load times. Deploying your project is as simple as one terminal command:
$ turbo deploy
Atlas Messaging, built on Turbo 360
Run Your Business
Turbo 360 apps integrate with Stripe for payments so you can start selling items or subscriptions right away. Simply register an account with Stripe then connect your API keys to your Turbo apps and we handle the rest. Your customer credit card data is secure and you will never have to worry about security issues.
Turbo 360 leverages the services and infrastructure of the industry leading providers across all areas of tech.
Currently, every Turbo 360 app incorporates the following:
Store your application data in our flexible and robust datastore. Whether you need custom data objects or standard schemas (comments, blog posts), our datastore can handle your app needs easily and efficiently.Read more
User registration, login, authentication and password management can be a drain on any project. Let us handle it for you. All Turbo projects come equipped with User management including password encryption, authentication and account verification.Read more
Send newsletters, confirmation emails, password change requests and more through Turbo Mail Flow. If you already have an account with another provider such as MailChimp, Turbo can still integrate with your provider and send emails.Read more
Getting started is free and easy. First make sure you have the
LTS version of Node installed (minimum Node version is 6.x).
$ sudo npm i -g gulp
$ sudo npm i -g webpack
$ sudo npm i -g turbo-cli
$ turbo new MY_FIRST_PROJECT
Open your browser to http://localhost:3000 and start building!
To see a full project tutorial from scratch, click HERE.
Who is Turbo for?
Turbo is for any web, app, or IOT developer that wants to focus on getting their product to market as fast as possible, without having to worry about too many back-end implementation details.
Turbo currently handles about 99% of use cases that would have previously required a developer to write their own back end (i.e. via Rails, Django, Express, Meteor, Laravel, Spring, .NET, Wordpress, etc.) which allows developers to focus on what matters most: their end-users and customers.
What are some of these features Turbo handles that would normally require a back-end team/developer?
Just to list a few, our most popular would be the Datastore, user authentication and authorization systems, email and Twilio integrations, Stripe payment processing, file uploading and Image processing, built-in global CDN, and automatic SSL certificates.
SSL certificates? Wow that’s great. What is the monthly cost per domain?
Thanks to the folks over at Let's Encrypt, we offer free SSL certificates for one site with our free tier, and then unlimited certificates with our paid plans.
Although it sounds like Turbo takes care of many back-end requirements, aren’t I just learning another SDK/framework anyway? Wouldn’t it be better to just learn Rails or Django or Express?
Turbo SDK is extremely intuitive and easy to use. In a recent survey, most of our users said that it took approximately 15-30 minutes to learn how to use each individual feature. Even an experienced front-end developer might take a few months to learn one of the popular web frameworks - months that could be spent working on your consumer facing product. After all that, you still must deal with deployment, dev ops, scaling, load balancing, etc. all of which can be very time consuming.
How do I know Turbo is fast and capable of handling production level applications?
We named it Turbo for a reason! All of Turbo’s features are built on Amazon Web Services and everything is built from the ground up with a focus on speed and scalability to allow for enterprise quality applications from the start. We even cover areas that developers often overlook such as global CDN distribution for static assets. There are already apps in the Apple iTunes and Google Play stores build with a Turbo backend.
I already have an existing Node/Express project that I want to integrate with Turbo. Is that possible or is it only possible to scaffold a new app with Turbo?
That is possible. Just add the SDK to your existing project, make sure to create a new Turbo app in the web dashboard, and you should be good to go.
What payment services do you support?
We accept all major credit and debit cards.
How do I know my payment details are secure?
All payments and payment information is processed and stored by industry standard Stripe which guarantees your safety and security. All site communication and data transfer are secured and encrypted.