Skip to content

nobox-org/nobox-core

Repository files navigation

Description

Nobox-core is an engine that powers the possibility of autogenerated endpoints. It means with Nobox-core running, you can create endless CRUD endpoints from any app that can make HTTP connections, this includes Browser App websites, backend servers, apps, IOT devices etc.

Philosophy

We want to cut out every second that isn't worth spending on repetitive tasks while building products. We are not close to doing 10% of what we choose to accomplish but we have taken the first step and that is something.

Notice: Soon, we will be releasing documentation on how to connect directly to Nobox Core without the need for a JS client. This makes it endlessly possible to connect any software to Nobox. By the way, the "easy-to-read" codebase makes it plain to understand how to.

Installation

There are three ways of working with Nobox:

  • Watch the Installation Video
  • Follow the Local Installation Steps Below
  • Use the Online PlayGround.

1) Watch the Installation Video

Watch the video

2) Local Installation

  • Clone git clone https://github.com/nobox-org/nobox-core.git
  • Enter cloned dir: cd nobox-core
  • Rename env file: mv env/.example.env env/.local.env
  • Install Nobox:
    • On Mac/Windows: npm install
    • On Linux: npm run install:nobox-on-linux
  • Start local Mongo Replica using docker: npm run setup:mongo-replica
  • Run: npm run dev
  • Run Nobox Dashboard
  • Connect Your Client following docs here

3) Use the Online PlayGround.

  • follow the docs here

About

Nobox Core creates auto-generated endpoints easily for client-side applications. It could also be called a backend-as-a-service application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •