/kipa

A secure and serverless key/value store (WIP)

Primary LanguageGo

Kipa

A secure and serverless key-value store

Uses

  • Go
  • Vue.js
  • MongoDB
  • Redis Queues
  • Sendgrid
  • Docker
  • Swagger

Requirements

  • Go (>1.17)
  • Node.js
  • Docker

Using Kipa

Fill in the environment variables in the .env file

  1. To run Kipa using Docker compose
$ make run-docker-compose
  1. To run unit tests
$ make run-unit-tests
  1. To run e2e tests
$ make run-server-e2e-tests

Web client: http://localhost:3000 Backend: http://localhost:5050

Documentation

Swagger documentation is available at http://localhost:5050/docs/index.html