Skip to content

This backend allows you to connect to a Couchbase cluster from Node.js.

Notifications You must be signed in to change notification settings

guillainbisimwa/bomoko-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BOMOKO BACKEND Couchbase Node.js Client

This backend allows you to connect to a Couchbase cluster from Node.js.

Run this Node js

To execute , run npm start from the root directory.

Couchbase Documentation

An extensive documentation is available on the Couchbase website. Visit our Node.js Community on the Couchbase website for the documentation as well as numerous examples and samples.

Run couchbase

For the first time

sudo docker run -d --name db -p 8091-8096:8091-8096 -p 11210-11211:11210-11211 36248dbc0a28 sudo docker run -d --name db -p 8091-8096:8091-8096 -p 11210-11211:11210-11211 c98f53078b88

For the other times,

Look for the container and start it sudo docker start 6d045d0c9a80

docker logs db http://192.168.56.1:8091

To acces the host from emulator (genymotion)

look for the inet of vboxnet0 inet 192.168.56.1

vboxnet0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.56.1 netmask 255.255.255.0 broadcast 192.168.56.255 inet6 fe80::800:27ff:fe00:0 prefixlen 64 scopeid 0x20 ether 0a:00:27:00:00:00 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 150 bytes 27118 (26.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Exemple of post::register_client

{ "nom":"Ousmane Dembe;e", "phone":"+2432", "id_g" :"", "num_carte_elec" :"", "address" :"Bukavu, Nguba", "sexe" :"M", "profession" :"Entreneur", "code_conf_sms" :"", "password":"+2432" }

Exemple of post::register_client

{ "nom_group": "GOMA UNITY", "id_responsable": "", "details": "Groupe de volontaires vendeuse de SAMAKI", "date_debut": "1579514817538", "date_fin": "1579514817538" }

Exemple of post::credit ("type": 30 #mensuel : 30, hebdo: 7)

{ "id_g":"", "id_demandeur":"", "somme":"150", "cat": 30 #mensuel : 30, hebdo: 7 }

Exemple of post::echeance

{ "id_c":"", "somme":"150", "somme_intrt":"152", "date_remise":"1579514817538", "num_order":1 }

Authors

👤 Guillain Bisimwa

🤝 Contributing

Contributions, issues and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

About

This backend allows you to connect to a Couchbase cluster from Node.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published