Know another language? Translate this tutorial!

Parse server setup tutorial

Favourite 10 favourites
Tutorial written by jomoOriginally published on 13th, February 2016 - 3 revisions

Thanks for @rexrainbow & @gonzdevour . Your efforts on Parse makes C2 better and better!

Step 1. About Parse
ParseĀ© is an online backend app service which provides a shortcut for front-end web app developer to setup backend services. This is a very convenient way for web app developers to setup backend database without learning PHP & MySQL. In this tutorial we use Parse to setup a backend player info database which allows further login/sing-up operation.
Parse released its source code and turned to be an open project in Jan. 2016. In this tutorial we will teach you how to setup a private parse server on Heroku, and initialize Parse service in C2 project. Please note that you'll need a credit card number to validate Heroku account (no charge will be claimed, just for verification).

Step 2. Apply and setup your Heroku account
Connect to and click sing up to apply for an account.

Login to your account and you'll be brought to your personal apps page. You can find all your apps (projects) in the center list.
Open full size image

Next we are going to fill our credit card number. Click <Manage account> in the drop down list below your account name, select <Billing> tab in the center-top area, and select <Add Credit Card> to fill out your information. When it is done, your Heroku account is validated, and you can use all free Heroku services.
Open full size image

Share and Copy this Tutorial

You are free to copy, distribute, transmit and adapt this work with correct attribution. Click for more info.


IGDev 2,228 rep

Where i can download App id and Javascript key in parse github?

Monday, July 04, 2016 at 8:56:00 PM
georgebatski 152 rep

Parse Server is one of the most use frameworks for backend development and there are several hosting services to deploy it. You can try Back4app to save time.

Thursday, September 22, 2016 at 4:50:13 AM
Hobbi 641 rep

Hello, thanks alot for the tutorial.

In step 5 we download the "Rexrainbow version Parse server codes" and extract the files to the dropboxfolder "my-parse-server"

Then we click deploy and Heroku will loads your codes from Dropbox and build it.

Now my question: I suppose we have to edit some files from the "Rexrainbow version Parse server codes" with our own codes, but what files do we have to edit?

I see alot of references to APP_ID, MASTER_KEY, FILE_KEY,DATABASE_URI in the files, but it's not really clear for me where to put my own codes (APP_ID, JAVASCRIPT_KEY, URL,...)

anyone can clear this out for me?

Thursday, January 19, 2017 at 2:29:27 PM
Hobbi 641 rep

Ok i've learned that you can indeed configure the files with your own APP_ID, JAVASCRIPT_KEY,...
But it's not needed. They are superseeded with Heroku Config Vars, you can set them in the Heroku dasboard, settings tab.

Thursday, January 19, 2017 at 6:20:50 PM
Terrall 355 rep

Hi. Great tutorial. The only problem is that I can't add my credit card. Please help I'll be very thankful. Thanks.

Sunday, April 02, 2017 at 7:08:31 PM
GoblinPortal 860 rep

Nice tutorial.
Got some server 500 responses from heroku.
Followed this tutorial to install parse on heroku and it works now:

Monday, April 10, 2017 at 7:02:06 PM
vila4480 1,394 rep

Amazing stuff @Jomo thank you!

Wednesday, May 09, 2018 at 11:27:57 PM

Leave a comment

Everyone is welcome to leave their thoughts! Register a new account or login.