This is the primary codebase that powers 42exp.com. Each folder has its own readme file which explains how everything works.
There are two ways to start 42exp.com locally.
Docker
.env
file similar to .env-example
make development
Non-Docker
npm install
.env
file similar to .env-example
.42EXP
table.webpack --watch --progress
in another terminal to ensure static files are watched and updated.npm start
=====
42exp.com uses the following stack
====
Run tests by either
make tests
npm test
42EXP-test.sql
which creates the database for you.