JDSL Message Board

About

This project is a recreation of a codebase from a satirical (hopefully) article that uses a convoluted build tool known as JDSL.

Usage

Installation

Clone the repo:

git clone https://github.com/palmerusaf/JDSL-portal.git

Running

cd JDSL-portal
./JDSL ./the_system

This will start both the API servers and the web server. To see it in action go to http://localhost:8000

Quitting

To stop press CTRL+C in the terminal.

Limitations

  • It currently only works on Firefox.
  • Data isn't persistent between server shutdown.

Roadmap

  • Add sh that updates json with last commit
  • Add backend server in JDSL
  • Add frontend
  • Launch frontend and backend with JDSL
  • Add new-hire branch that corrupts backend data

References