Source code for Gravitalia social network.
Why is Gravitalia bloated?
- Learn new technologies such as Rust, Docker and Bazel.
Name | Readme | Description |
---|---|---|
Front | readme | Vue website using Nuxt as framework. |
GraphQL | readme | HTTP API using GraphQL query language. |
Notification | [readme] | Elixir SSE to notify user in-app. |
To build and run Gravitalia, you'll need:
git
pnpm
bazel
-
Clone this repository with
git
:git clone https://github.com/RealHinome/gravitalia --recurse-submodules cd gravitalia
-
Install Node dependencies with
pnpm
:pnpm install
-
Build with
bazel
:bazel build //... # this will build every projects.