OpnForm Technical Docs home pagelight logodark logo
  • OpnForm
  • GitHub
  • Dashboard
  • Dashboard
Get Started
Tech Stack
Documentation
API Reference
Contributing
  • Product Documentation
  • Community
  • Changelog
  • Roadmap
  • Get Started
    • Introduction to OpnForm
    • Tech Stack
    Deployment
    • Docker Deployment
    • Docker Development Setup
    • Local Deployment
    • Cloud vs Self-Hosting
    Configuration
    • Environment Variables
    • AWS S3 Configuration
    • Email Setup
    • Using your own domain
    Get Started

    Tech Stack

    Overview of OpnForm’s technology stack

    OpnForm is built using a modern and robust technology stack, ensuring high performance, scalability, and maintainability. Here’s an overview of the main technologies used in the project:

    ​
    Backend

    PHP

    Version 8.0 or higher, powering the core backend functionality.

    Laravel

    The PHP framework that powers the backend of OpnForm.

    ​
    Database

    SQL Database

    Supports relational database management systems like MySQL/MariaDB and PostgreSQL.

    ​
    Frontend

    Vue.js 3

    The progressive JavaScript framework used for building the user interface.

    Nuxt.js

    The Vue.js framework that enables server-side rendering and other powerful features.

    TailwindCSS

    A utility-first CSS framework for rapidly building custom user interfaces.

    ​
    Asset Compilation

    Node.js

    Used for running JavaScript tools in the development environment.

    NPM

    Package manager for installing and managing frontend dependencies.

    ​
    Additional Technologies

    Docker

    Containerization platform used for easy deployment and development setup.

    Redis

    In-memory data structure store, used for caching and as a message broker.

    AWS S3

    Used for file storage (or compatible alternatives).

    This tech stack allows OpnForm to deliver a fast, responsive, and feature-rich form building experience. For detailed installation instructions and system requirements, please refer to our Docker deployment guide or Local deployment guide.

    Suggest edits
    Introduction to OpnFormDocker Deployment
    twittergithub
    Powered by Mintlify
    On this page
    • Backend
    • Database
    • Frontend
    • Asset Compilation
    • Additional Technologies