Assign.ly is an assignment managment solution, designed to help teachers create and manage assignments. It is made using the following.
- Spring Boot
- Spring JPA
- Shorthand CSS Framework
- Remote MYSQL
Demo: demo
- Create Student and Teacher accounts.
- Teachers can assignments and attach files.
- Students can create submissions.
- Teachers can view Submissions made by students and download files.
Assign.ly uses a number of free and open source projects to work properly:
- Maven - Build and manage any Java-based project.
- Shorthand CSS Framework - Feature rich CSS framework for the new decade
And of course Assign.ly itself is open source with a public repository on GitHub.
Assign.ly can be built using Maven.
cd assignment-management
mvn package
Assign.ly is very easy to install and deploy in a Docker container.
cd assignment-management
docker build . -t assignment-managment
docker run -p 80:8080 --it -d assignment-management