rexsimiloluwah / kipa

A secure and serverless key/value store (WIP)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A secure and serverless key/value store (WIP)


Languages

Language:Go 70.3%Language:Vue 21.1%Language:TypeScript 6.6%Language:HTML 1.0%Language:CSS 0.5%Language:JavaScript 0.2%Language:Makefile 0.2%