Project 'Vertigo': VERTEXIA's website repository
  • Go 34.6%
  • JavaScript 31%
  • HTML 20.9%
  • CSS 13.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-19 09:56:31 +02:00
.github fix alpha clothing in 3d avatars, fix t shirts, fix minor visual bugs 2026-10-19 09:56:31 +02:00
assets bump beta2 2026-10-17 15:10:07 +02:00
backend fix alpha clothing in 3d avatars, fix t shirts, fix minor visual bugs 2026-10-19 09:56:31 +02:00
fauxgl@b9ab4742f5 renderer tweaks, new blocky avatar, new logo, and texiagl 2026-08-17 17:42:39 +02:00
static fix alpha clothing in 3d avatars, fix t shirts, fix minor visual bugs 2026-10-19 09:56:31 +02:00
views fix alpha clothing in 3d avatars, fix t shirts, fix minor visual bugs 2026-10-19 09:56:31 +02:00
.env.example fix api 2026-10-18 18:39:39 +02:00
.gitignore bump beta2 2026-10-17 15:10:07 +02:00
.gitmodules bump beta2 2026-10-17 15:10:07 +02:00
AGENTS.md Create AGENTS.md 2026-07-28 16:07:40 +02:00
go.mod bump beta2 2026-10-17 15:10:07 +02:00
go.sum bump beta2 2026-10-17 15:10:07 +02:00
LICENSE AGPL V3 😎 2026-07-04 16:40:26 +02:00
main.go csrf issue with client launch 2026-10-18 01:03:34 +02:00
README.md terrible start at a container 🔥 2026-07-04 04:46:04 +02:00

VERTIGO-Website

As the first surge of popularity hit our website, we knew PHP wasn't gonna cut it. Not because PHP is a bad language, but also because PHP is a bad language (especially raw PHP)... while I do know about Laravel and CakePHP and all these other frameworks, I also hate working with them. They definitely are good for somebody and something, but that somebody isn't me and that something we don't think is VERTEXIA... And, having prior experience (a lot, of prior experience) in GO and many VERTEXIA components being already built in GO, we thought: "why not just... rewrite it in GO?". This brought us here!

GO is very fast, and it is also very easy. Not only is GO very easy, but Fiber (the library we picked) is also very easy and perfect for VERTEXIA, since we are moving (sorta) from Express.JS (Fiber is quite similar to it).


How to run

Just two commands will get you set up and running:

go mod tidy
go run main.go

That'll start up the website at localhost:3000, where you'll be able to see and access the current stage of the site!