!! NOT MAINTAINED !! TMM (Teapot, Mustache, Mongo) is a simple to use Web/CRUD framework built on Pharo Smalltalk
MIT License
#TMM TMM (Teapot, Mustache, Mongo) is a simple to use Web/CRUD framework built on Pharo Smalltalk.
The main elements of the framework are:
Some useful links:
The current version of TMM has been tested in Pharo4.0
To install in Pharo:
CodeImporter evaluateString:
'https://raw.githubusercontent.com/yannij/TMM/master/ConfigurationOfTMM.st' asUrl retrieveContents.
((Smalltalk at: #ConfigurationOfTMM) project version: #'stable') load.
Find the config-sample.json file in the git filetree. Copy the file to the image directory, and name it "config.json". Edit the value of "staticFilePath" - point it at the "files" directory in the git filetree.
After MongoDB is running, set up the demo repository using:
TMMFlowerStore setUpMongo.
Start the web server using:
TMMFlowerStore runLocal.
From a web browser, go to: