Building a CRUD application in Lift is straight forward. First use maven to create a new Lift application . mvn archetype:generate -U \ -DarchetypeGroupId=net.liftweb \ -DarchetypeArtifactId=lift-archetype-basic \ -DarchetypeVersion=1.0 \ -DremoteRepositories=http://scala-tools.org/repo-releases \ -DgroupId=com.shopping \ -DartifactId=shopping \ -Dversion=0.1-SNAPSHOT After maven has finished exam