Skip to content

thezuck/basic-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This basic service uses the following technologies:
spring
jsp/tiles 2+jstl
jquery
jqueryui
cloudbees
mongodb
sendgrid
ajax
ESAPI + APPSENSOR

And can do the following:
Show a couple of web pages which have no real content BUT:
1. Lets you register and login
2. Send confirmation email to confirm registration
3. Select a language (English/Hebrew) and display accordingly (meaning right-to-left and left-to-right behavior is handled, email is sent in the right language)
4. Lets you display configurable dialogs and act according to dialog result
5. Uses spring and tiles2 and lets you manage jsp fragments to have unified page visuals
6. Uses ESAPI for input validation and intrusion detection, and has CSRF protection built in
7. Saves and gets objects to/from mongodb, while preserving a stateless service which can grow indefinitely
8. More inside

I'll work to add more (for example, unit testing is not done yet), but this should be a giant leap for anyone starting from scratch.

Enjoy!

About

A basic service which lets you register and login and do nothing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors