All Projects → tryanzu → frontend

tryanzu / frontend

Licence: Apache-2.0 license
Frontend repository / Reactive realtime forum software (currently alpha).

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to frontend

forum
real-time forum software written in javascript. could very well replace your old phpBB forum (it replaced ours). react+redux, node, postgres.
Stars: ✭ 28 (+115.38%)
Mutual labels:  realtime, forum
Scoold
A Stack Overflow clone for teams (self-hosted)
Stars: ✭ 463 (+3461.54%)
Mutual labels:  forums, forum
Phpbb
phpBB Development: phpBB is a popular open-source bulletin board written in PHP. This repository also contains the history of version 2.
Stars: ✭ 1,478 (+11269.23%)
Mutual labels:  forum, bulletin-board
Therealgd
Postmill-GD - Fork of Postmill - social link aggregator/forums-website with voting and threaded comments.
Stars: ✭ 10 (-23.08%)
Mutual labels:  forums, forum
Misago
Misago is fully featured modern forum application that is fast, scalable and responsive.
Stars: ✭ 2,170 (+16592.31%)
Mutual labels:  forums, forum
react-forum-system
React Forum System
Stars: ✭ 16 (+23.08%)
Mutual labels:  forums, forum
Refire Forum
Serverless discussion forum built with React, Redux and Firebase
Stars: ✭ 206 (+1484.62%)
Mutual labels:  realtime, forum
Atles
A forum software built with ASP.NET Core Blazor WebAssembly
Stars: ✭ 88 (+576.92%)
Mutual labels:  forums, forum
Popforums
A forum application running on ASP.NET Core, available in six languages.
Stars: ✭ 145 (+1015.38%)
Mutual labels:  forums, forum
FluxBB by Visman
My modification of FluxBB
Stars: ✭ 50 (+284.62%)
Mutual labels:  forums, forum
superhighway84
USENET-inspired, uncensorable, decentralized internet discussion system running on IPFS & OrbitDB
Stars: ✭ 437 (+3261.54%)
Mutual labels:  forum, bulletin-board-system
SSE-Github
This repository contains the demo app for the blog
Stars: ✭ 17 (+30.77%)
Mutual labels:  realtime
agera
Reactive Programming for Android
Stars: ✭ 7,267 (+55800%)
Mutual labels:  reactive
Unofficial-Bitcointalk-API
Unofficial C# / .NET library for fetching Bitcointalk.org boards, topics and posts
Stars: ✭ 16 (+23.08%)
Mutual labels:  forums
bound
Data-binding made easy
Stars: ✭ 21 (+61.54%)
Mutual labels:  reactive
AskOnline--Forum
Welcome to the Ask forum – Design Help Desk, Support, Forum, Knowledge-Base Responsive Site Template. The Ask is a bootstrap design help desk, support forum website template coded and designed with bootstrap Design, Bootstrap, HTML5 and CSS. Ask ideal for wiki sites, knowledge base sites, support forum sites, ticket systems, theme documentations…
Stars: ✭ 34 (+161.54%)
Mutual labels:  forum
CanSat-Ground-station
Code for a CanSat or OBCs GUI ground station where different sensor data are displayed in real time. No sensors needed to try it.
Stars: ✭ 55 (+323.08%)
Mutual labels:  realtime
NanoSoft
A forum system built using plain php dedicated for C#.NET Developers
Stars: ✭ 20 (+53.85%)
Mutual labels:  forum
purescript-outwatch
A functional and reactive UI framework based on Rx and VirtualDom
Stars: ✭ 33 (+153.85%)
Mutual labels:  reactive
DashIntro
A quick intro to Dash made for the PyData event in Zurich
Stars: ✭ 57 (+338.46%)
Mutual labels:  reactive

Meet Anzu

Anzu is our greatest endeavor to build the most rad, simple & reactive forum software out there since the Javascript revolution.

Forum platforms to host communities are vast. Many would say it's a lifeless space with almost zero innovation, and attempting to create something new is pointless. We dissent, and if you found this repository you might also share with us the idea that there has to be an alternative to the old forum. Well, we think Anzu is that young and sexy software that could bring back to life the community-building movement.

This repository contains the front-end repository.

We're still working in the first alpha, so previous knowledge about the stack is required to set things up.

Anzu's stack

  • Golang.
  • Redis (to be replaced)
  • BuntDB (embedded cache)
  • MongoDB (DB)
  • React JS (with a heavy use of hooks)

Installation

Download dependencies

The first step is to download and install Go, official binary distributions are available at https://golang.org/dl/.

Download and configure MongoDB and Redis (you'll need to create a root user in MongoDB). Alternatively you can use remote servers.

Download the repositories

Download the core in any path.

Initialize the repo submodule, so the frontend is in static/frontend.

git submodule update --init --recursive

Install andn build the core dependencies with go build -o anzu. A binary named anzu will be created and it is the program we'll run to create an anzu forum.

Now go to the frontend folder in static/frontend, install the frontend dependencies with npm install and finally compile the frontend with npm run build.

Configure

Copy the .env.example file into .env and edit it to meet your local environment configuration. Environment config can be setup either using OS env vars or .env file. This config is read at anzu boot time and it is core to be able to run the program.

Copy the config.toml.example file into config.toml and edit it to meet your site configuration.

Last steps

Having mongodb & redis running and everything set up in .env we can now start the program.

Execute ./anzu and have fun.

Commits

We follow the Conventional Commits specification, which help us with automatic semantic versioning and CHANGELOG generation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].