Copyright ©️ 2021 AutoMOSS. All Rights Reserved.
Automate the process of detecting similarities between code for a collection of computer science assignments.
- Add
automoss/.env
file with the correct information filled in. Seeautomoss/example.env
for the required variables. - Run
make install
to install the required dependencies. - Run
make run
to start the server. - Open a web browser and go to the WebApp (e.g., http://localhost:8000).
- Install
docker
on your local system - Add
automoss/.env
file with the correct information filled in. Seeautomoss/example.env
for the required variables. - Run
make docker-start
ordocker-compose up -d
to start the application. - Open a web browser and go to the WebApp (e.g., http://localhost:8000).
- Run
make docker-stop
ordocker-compose down
to 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