Parse Platform as a Backend for React Native, Flutter, and Web apps

Based on Parse Platform, parse-server-starter, and Expo. Use with React Native (Expo), Flutter, Native (iOS & Android), and Web apps.

TL;DR

Deploying Parse Platform

> git clone https://github.com/kanzitelli/parse-server-starter.git
> cd parse-server-starter
> mv example.env .env
> sh build.sh
Parse Platform Dashboard
> curl -X POST -H "X-Parse-Application-Id: APP_ID" -H "Content-Type: application/json" http://localhost:6969/parse/functions/hello

Building Expo app with Parse Platform

Parse Platform Dashboard. Creating a new class.
Parse Platform Dashboard. Adding new columns for classes.
Parse Platform Dashboard. Adding a row with the model.
> curl -X GET -H "X-Parse-Application-Id: APP_ID" -H "Content-Type: application/json" http://localhost:6969/parse/classes/Note
{"results":[{"objectId":"0Xl79IiiZy","title":"New idea","createdAt":"2021-04-13T17:45:30.604Z","updatedAt":"2021-04-13T17:47:13.723Z","content":"Flippers for birds"}]}
> ./ngrok http 6969
parse-server:
...
labels:
...
"traefik.http.routers.api.rule=Host(`localhost`) || HostRegexp(`{[a-z0-9]*}.ngrok.io`)"
Parse Platform Dashboard through ngrok.
Notes Expo app’s QR Code
Notes app flow

Problems solver. Open Source Staff. MS in CS. https://batyr.io