Experimental hack project playing with Play Framework, ReactiveMongo and Scala and creating a user following system similar to Twitter.
Usage
curl -X POST -d '{ "username":"test", "password":"sdg435fdsgdfgs", "email" : "test@gmail.com" }' --header "Content-Type:application/json" http://localhost:9000/registration/createUser --include
HTTP/1.1 200 OK
Content-Type: text/plain; charset=utf-8
Content-Length: 17
User test created
TODO
- Refactor Followers, Following and Authentication Controllers and decouple persistence layer into separate DAO classes.
- Extra persistence tests similar to TestUserDAO
- Tests for controllers.
- Provide secured actions.