Sign inSign up

convmind/soco-search-dashboard

By convmind

•Updated about 5 years ago

Image
0

10K+

convmind/soco-search-dashboard repository overview

⁠AI-Base Dashboard

AI-Base dashboard is an improved version of soco dashabord. On the programming side, the project mainly consists of "client" and "server" folders. The "client" folder is developed for frontend components. While the "server" folder is created for API design and database management.

⁠Technologies


A list of main technologies used in this project:

⁠Start and Dev


Clone the repository to local.

$ git clone https://github.com/soco-ai/soco-search-dashboard.git

Install packages using npm.

$ npm install

Write in the following environment variables in .env file.

BACKEND_URL=http://localhost:3031
PORT=3031
SOCO_SEARCH_SERVER={{soco search server url}}
R2BASE_URL={{r2base url}}
META_MONGODB_URL={{mongodb url for meta, like: mapping, plugin, etc. The end point is "/search"}}
MONGODB_URL={{mongodb url for data collections. The end point is "/soco"}}
SECRET_CODE={{secret code for signup admin account}}

Run the following to bundle files and watch changes.

$ npm run build

Then, run the following command to start the server.

$ npm start

Every time you make changes on the frontend, refresh the page to see the changes. Whenever you make changes on the backend, rerun the server to see the changes.

For deployment, run the following command to bundle the files in production mode.

$ npm run prepublishOnly

Tag summary

Content type

Image

Digest

Size

768.7 MB

Last updated

about 5 years ago

docker pull convmind/soco-search-dashboard