Kisalu's back-end readme file
Explore the front-end repo »
Report Bug
·
Request Feature
First of all, install the dependencies using the command below
npm installCreate a .env file in the root with the following structure
DATABASE_URL="postgresql://postgres:docker@localhost:5432/kisalu_local?schema=public"
MONGO_URL = "mongodb://kisalu_mongo:docker@127.0.0.1:27017/admin"
SECRET= "30b9dce7-08c2-4c22-8204-b9e41d624ab9"
SOCKETS_NAMESPACE = "Kisalu"Make sure you have docker installed, then run
# This command will pull images (if not pulled yet) and iniate docker containers
docker-compose up -d# Show all running containers
docker psOnce all images have been installed and started running, execute the command
# This command will create the whole data base structure based on the schema.prisma file
npm run migrate-devUse the command below to start the server
npm run devCheckout the API's documentation (interactive)
http://localhost:8080/api/docnpm testTo interact with the data base use (recommended) open-source clients such as:
Or, run the following command
npm run data-baseOpen the following link to access Mongo-Express interface
http://localhost:8081