Local Installation

Setup API

Install Docker.

In your command line, navigate to the api folder.

cd ./api

Install dependencies:

yarn install

Copy .env.sample content to .env.

cp .env.default .env

Update the PARSE_DASHBOARD_PASS using an encrypted password.

This password and PARSE_DASHBOARD_USER are for logging in to the Parse Dashboard, a web tool for managing Parse Server apps.

Start dev server:

$ yarn dev

A MongoDB service will be created as a docker container using docker-compose.dev.yml

In your web browser, go to http://localhost:3000 and fill out the form to create the Super Admin user.

If everything goes well, you’ll see the Parse Dashboard login page. Here, you should enter the values of PARSE_DASHBOARD_USER and PARSE_DASHBOARD_PASS defined in the .env file.

Note

The Super Admin credentials are for logging in to the Admin Portal (Angular app), which we will install in the steps below.

Setup Admin Portal

  1. In the command line: navigate to the admin folder and run npm install

  2. Run npm run start or ng serve

  3. In your web browser, navigate to http://localhost:4200, and enter the Super Admin credentials to access the dashboard.

That’s it!