Introduction

Node.js + Firestore CRUD Automation API

Create an unlimited Document Schema and your API is ready in seconds. No installation is required.

Installation Instructions

Requirements

Setup server

Download and unzip the file from codecanyon.

First of all, make sure you have already installed Node.js on your machine. After that, do the following action.

Video guide

Here is video for more clearification.

Firebase

Server

Environment Settings (Server Module)

path: .env

Here we specify secret credentials

API_KEY=FIREBASE_API_KEY

AUTH_DOMAIN=FIREBASE_AUTH_DOMAIN

PROJECT_ID=FIREBASE_PROJECT_ID

STORAGE_BUCKET=FIREBASE_STORAGE_BUCKET

MESSAGING_SENDER_ID=FIREBASE_MESSAGING_SENDER_ID

APP_ID=FIREBASE_APP_ID

Directory Structure

Root Directory Structure

  • Codecanyon folder
    • Documentation
    • Postman Collection
    • Server

Server Directory Structure

  • Server
    • app
      • config
      • controller
      • routes
      • .env
      • .env.example
      • .gitignore
      • package.json
      • README.md
      • server.js

Features

Node.js + Firestore CRUD Automation API

Let's Automate the CRUD in seconds. No installation is required.

Save 100+ hours of development time.

Run-on Multiple Platforms such as Linux, Windows, Mac, and Unix.

Key benefits

  • Authentication Integrated
  • Firebase Authentication
  • Create Operations
  • Read Operations
  • Update Operations
  • Delete Operations
  • Postman collection to access the saved examples.

App features

  • Simplified installation and configuration
  • Easy deployment to production server
  • Respond quickly to user actions
  • Load fast and provide an offline experience
  • Well, structured and clean code
  • Clean endpoints
  • Best performance
  • Build with MVC architecture
  • Handled errors carefully and explicitly
  • Carefully designed to fit in any project requirements
  • Easily Customizable if necessary
  • Fully documented
  • Easy to configure

Thankyou

Thanks

Thanks again for purchasing this application. We are trying to add and improve new features regularly. Hopefully, you'll enjoy using the app. If you have any queries or suggestions, please contact us.

Best wishes Rarle Team

http://codecanyon.net/user/rarle