A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/naveennaidu/OpenformStack below:

naveennaidu/OpenformStack: Open source form backend that allows you to collect form submissions without writing any backend code.

This repository contains a Nuxt 3 application for creating and managing headless forms. The application uses Prisma for ORM and provides a user interface for creating and managing workspaces and forms.

  1. Node.js( version 18 or higher )

  2. Yarn package installer

  3. Docker

  4. Docker compose.exe if the .exe file is not included in the docker setup installation then download it from the docker page

  1. Clone the repository
git clone https://github.com/your-repo/OpenformStack.git
cd OpenformStack
  1. Install Dependencies
  1. Create a .env file in the root directory of the project by copying the .env.example file:

for linux/macOS users

for windows users

  1. Create a .env.developer.local file in the root folder of the project

For macOS/Linux

touch .env.development.local

For windows

type nul > .env.development.local
  1. Copy the code into the .env.development.local file
GOOGLE_CLIENT_ID=508816847621-jd5rqskggrh7veqi4pqjtj3nfleqt405.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET={ask admin for secret}
API_ROUTE_SECRET=(ask admin for secret}
AUTH_ORIGIN="http://localhost:3000"
BASE_URL="http://localhost:3000"
  1. Start the PostgreSQL database using Docker Compose:
  1. Run the prisma database migrations and generate the Prisma client:
yarn prisma:migrate:dev
yarn prisma:migrate:generate
  1. Start the development server:

If you are facing an error in signing up then delete yarn lock file and node_modules file and re-install the yarn packages.

Yarn commands are often used in the context of database migrations. Here's what each of the commands you mentioned typically does:

a) yarn prisma:migrate:dev:

This command is usually used to apply pending database migrations in a development environment. It runs the migrations that have been generated but not yet applied to the database.

b) yarn prisma:migrate:generate: This command generates new Prisma migration files based on changes in your Prisma schema. It compares the current state of your database with the Prisma schema and generates migration files that represent the changes needed to bring the database schema in sync with the Prisma schema.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4