Copyright ©️ 2021 AutoMOSS. All Rights Reserved.
Automate the process of detecting similarities between code for a collection of computer science assignments.
- Add
automoss/.envfile with the correct information filled in. Seeautomoss/example.envfor the required variables. - Run
make installto install the required dependencies. - Run
make runto start the server. - Open a web browser and go to the WebApp (e.g., http://localhost:8000).
- Install
dockeron your local system - Add
automoss/.envfile with the correct information filled in. Seeautomoss/example.envfor the required variables. - Run
make docker-startordocker-compose up -dto start the application. - Open a web browser and go to the WebApp (e.g., http://localhost:8000).
- Run
make docker-stopordocker-compose downto stop the application.
There is a user manual docs/user-manual.pdf that contains basic instructions for operating the app (please ignore its running instructions). This can also be accessed via the help menu in the app.
- Restrict user permissions in Docker container
- Paginate jobs and job results
- Add map files for js libraries (some versions of Safari cause issues without these)
- Improve responsiveness for smaller screens/breakpoints