A Simple Login Application in Liftweb using Scala and MongoDB


Liftweb is an elegant , designer friendly and arguably the most powerful web framework that provides developers ability to create secure , scalable , maintainable , rich and interactive web applications .
It is built on the top of Scala and takes View-First approach rather going via the standard Model-View-Controller way.
Now , Let’s look at a simple example .
This is a simple login based application in Liftweb using Scala and MongoDB . If you want to use Liftweb as framework , Scala as Programming Language and MongoDB as Database then this demo project can be used as a starting point for your application .

You can found source code on the Knoldus GitHub account here : Login Template using Liftweb and Scala .

Requirements :

  • SBT
  • MongoDB
  • Getting Started with Code :

    • Set Up MongoDB
    • Start mongo: > mongod
    • Import into Eclipse by >sbt eclipse
    • Start application by >sbt ~container:start
    • To Run test cases >sbt test

    After starting application , Go to http://localhost:8080 and click on Demo ,
    you will see a Login screen .

    Screenshot from 2013-02-24 19:01:19

    About Ayush Mishra

    Ayush is the Sr. Software Consultant @ Knoldus Software LLP. In his 5 years of experience he has become developer with proven experience in architecting and developing web applications. Ayush has a Masters in Computer Application from U.P. Technical University, Ayush is a strong-willed and self-motivated professional who takes deep care in adhering to quality norms within projects. He is capable of managing challenging projects with remarkable deadline sensitivity without compromising code quality. .
    This entry was posted in Agile, LiftWeb, Scala, Web. Bookmark the permalink.

    One Response to A Simple Login Application in Liftweb using Scala and MongoDB

    1. Pingback: A Simple Login Application in Liftweb using Scala and MongoDB | Scala Topics

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s