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.
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.
There are three ways of working with Nobox:
- Watch the Installation Video
- Follow the Local Installation Steps Below
- Use the Online PlayGround.
- 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
- On Mac/Windows:
- Start local Mongo Replica using docker:
npm run setup:mongo-replica
- Run:
npm run dev
- Run Nobox Dashboard
- Connect Your Client following docs here
- follow the docs here