Sign inSign up

correctroad/likit

By correctroad

•Updated almost 3 years ago

Likit is a backend as a service for like(vote, unlike, count) feature.

Image
0

622

correctroad/likit repository overview

⁠

⁠Likit

Demo⁠

English | 简体中文⁠

⁠What is Likit

Likit is a Backend as a Service for like(vote, unlike, count) feature. It is very ease to deploy and use.

The goal of Likit is help your implement like function within 10 minutes.

Likit is suitable for small and middle size application. You can select difference vote implement engine to get difference features and performance.

Getting Started⁠

featuresSimple Vote SystemMiddle Vote System(WIP)
Vote✅🚧
Unvote✅🚧
Count✅🚧
List the voted users✅🚧
is Voted✅🚧
vote events❌🚧
message queue❌❌
requiresredisredis,postgres

⁠Screenshots

⁠Deployment

⁠Zeabur

Deloyment on Zeabur by one click

Deploy on Zeabur

Note: In zeabur the gRPC port is 443.

⁠Docker Compose

wget https://raw.githubusercontent.com/CorrectRoadH/Likit/main/docker-compose.yaml

docker compose up -d

and visit http://localhost:7789 grpc host is localhost:4778

⁠K8S

Coming soon

⁠Documentation

Document⁠

⁠Usage

⁠gRPC API

gRPC SDKs in Buf⁠

⁠Golang

Likit Go⁠

⁠Java

Likit Java⁠

⁠RESTful API

OpenAPI will be supported in the future RESTful API⁠

⁠Who is using Likit

TechStack
⁠

Tag summary

Content type

Image

Digest

sha256:b84f0c821…

Size

24.1 MB

Last updated

almost 3 years ago

docker pull correctroad/likit