The video linked below is a demo of Monic given during the Global Evaluation Initiative's gLOCAL Evaluation Week. (If you click through the YouTube, the video description has bookmarks at a number of interesting points, allowing you to skip through the sections that are relevant to you)
Video link: https://www.youtube.com/watch?v=A5eus7Yhv1k
Please note:
- Monic is currently under development and is likely receive a lot of breaking changes.
- Setting up Monic (either on your computer or on a web server) requires some technical skills. If you would like to test/demo Monic and are not technically minded, please get in touch with me (Sean).
Pre-requisites:
- Visual Studio - you can download the free version (Community Edition) here.
- Node.js - you can download Node here.
- SQL Server - you can download a free version (Developer/Express) here.
-
Download the zip file and extract it into a folder on your computer.
-
Open the file
Monic.sln
(it should open with Visual Studio). -
Edit the file
appSettings.json
. The main setting to change is theConnectionStrings
->DefaultConnection
. This needs to be a valid connection string to a SQL Server database.Note the database doesn't need to exist at this point, as it will be created by the application when it runs. However, the connection string needs to connect to a SQL Server and have a valid database name for it to run.
-
Build/Run the application in Visual Studio using either F5, Ctrl-F5, or via the
Debug
menu in Visual Studio.Note the first time the application runs, it will take a little time to install the required packages. Please be patient!
If it runs successfully, you should see a browser window with the following setup screen:
Note that this software is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE V3.0