Jezziki-webapp - Discontinued but finished web app utilizing a golang backend and reactjs frontend

jezziki-webapp

discontinued but finished web app utilizing a golang backend and reactjs frontend.

dependencies

react 17.0.1
golang 1.16
postgresql 13.1

packages

echo/v4 (web server node provider and proxy using a controller)
casbin/v2 (rule model based basic auth)
ntp (ntp server time sync)
pq (postgres sql driver package)
ksuid (global unique identifier generation)
crypto/rand + math/big (token generation)
yaml.v2 (for app-config.yaml parsing)
graceful (graceful shutdown)
net/sys/rate (limiter)/validator0.9/encoding json/reflect (db type and object reflection)/regexp/strconv/

admin dash control uses a MutationObserver object, is written in vanilla javascript and includes Jodit v.3 an open source WYSIWYG html editor

additional content

files to create CentOS8 service workers
unix shellscripts to dump logs and sql database
there is a template renderer engine for .gohtml template files and the server has proper error handling
the proxy mirroring multiple app instances and collects unique visitor info by querying via whois tool

Similar Resources

Go-web-dev - Web Development With Google's Golang Programming Language Code Snippet and Exercises.

Web Development With Google's Golang Programming Language Code Snippet and Exercises This repository contains my code snippets, hands on exercises and

Jan 16, 2022

GBPool-- a simple but useful golang free proxy pool

GBPool-- a simple but useful golang free proxy pool Intro(English) (ไธญๆ–‡) GBPool, golang baipiao proxy pool, a free & simple golang proxy pool module, g

May 30, 2022

Snugger is a light weight but fast network recon scanner that is written from pure golang

Snugger is a light weight but fast network recon scanner that is written from pure golang

Snugger is a light weight but fast network recon scanner that is written from pure golang. with this scann you can ARP your network, port scan hosts and host lists, as well as scan for BSSId

May 19, 2022

Just Enough C2 - A simple but effective server and implant

Just Enough C2 An opinionated C2 server and implant which does Just Enough to be effective. Meant primarily for small teams operating on small numbers

Dec 1, 2022

GOWS is GoLang web-socket module Provides you with ease of handling web socket connections with a few lines

GOWS GOWS is GoLang web-socket module Provides you with ease of handling web socket connections with a few lines, it supports multi-connection on one

Apr 4, 2022

๐ŸŒ (Web 3.0) Pastebin built on IPFS, securely served by Distributed Web and Edge Network.

๐ŸŒ (Web 3.0) Pastebin built on IPFS, securely served by Distributed Web and Edge Network.

pastebin-ipfs ็ฎ€ไฝ“ไธญๆ–‡ (IPFS Archivists) Still in development, Pull Requests are welcomed. Pastebin built on IPFS, securely served by Distributed Web and

Jan 1, 2023

An imageboard, but images are stored in a peer-to-peer network

An imageboard, but images are stored in a peer-to-peer network

Interplanetary File Dumpster An imageboard, but images are stored in a peer-to-peer network Features: Easy file sharing without registration and SMS.

Sep 30, 2022

A suite of gRPC debugging tools. Like Fiddler/Charles but for gRPC.

grpc-tools A suite of tools for gRPC debugging and development. Like Fiddler/Charles but for gRPC! The main tool is grpc-dump which transparently inte

Dec 22, 2022
Eventproc - A proof-of-concept for exploring event based architecture utilizing bi-directional gRPC streams

eventproc A proof-of-concept for exploring event based architecture utilizing bi

Jan 25, 2022
llb - It's a very simple but quick backend for proxy servers. Can be useful for fast redirection to predefined domain with zero memory allocation and fast response.

llb What the f--k it is? It's a very simple but quick backend for proxy servers. You can setup redirect to your main domain or just show HTTP/1.1 404

Sep 27, 2022
Roxy the Frontend Proxy

roxy Roxy the Frontend Proxy Our mascot, Roxy Lalonde. Roxy is an Internet-facing frontend proxy which provides the following features: Automatically

Dec 7, 2022
webrpc is a schema-driven approach to writing backend services for modern Web apps and networks
webrpc is a schema-driven approach to writing backend services for modern Web apps and networks

webrpc is a schema-driven approach to writing backend servers for the Web. Write your server's api interface in a schema format of RIDL or JSON, and t

Jan 7, 2023
Remake of the original sqlifinder but in GOlang, and allows for listed targets, domain crawling, and tor connections
Remake of the original sqlifinder but in GOlang, and allows for listed targets, domain crawling, and tor connections

_______ _____ _____ _______ _____ __ _ ______ _______ ______ |______ | __| | | |______ | | \ | | \ |______ |_____/

Jan 4, 2023
The server-pubsub is the main backend of DATAVOC project that manages all the other web-server modules of the same project such as the processor

server-pubsub The server-pubsub is the main backend of DATAVOC project that manages all the other web-server modules of the same project such as the p

Dec 3, 2021
Alura Challenge Backend 3 - Desenvolva uma aplicaรงรฃo web para analisar e investigar transaรงรตes financeiras

alura-challenge-backend Descriรงรฃo Aplicaรงรฃo para upload e anรกlise de transaรงรตes financeiras. Suporte arquivos .csv com os campos abaixo (nรฃo utilizar

Aug 17, 2022
A web app written in Go, using Auth0 and deployed to Heroku

hundred-go This project demonstrates a web app written in Go that uses free Auth0 for authentication and authorization. Web Apps - Plan for Auth Early

Dec 22, 2021
A quick and dirty but useful tool to download each text/html page from the wayback machine for a specific domain and search for keywords within the saved content

wayback-keyword-search A quick and dirty but useful tool to download each text/html page from the wayback machine for a specific domain and search for

Dec 2, 2022
Web app utility to get server list data from Minecraft servers.

Ping Web app utility to get server list data from Minecraft servers. Avalible at https://ping.turtley12.dev/app, Running yourself Before compiling and

Dec 21, 2021