Skip to content

iamjoanne/ohoustondotnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ohoustondotnet

@ohoustondotnet on twitter

shout out to http://ohouston.org/

This project is meant to create a solid starting platform for projects in the Open Houston initiative. Please feel free to make improvements.

Sample here: http://ohoustondotnet.azurewebsites.net

There is no SSL, so do not use sensitive passwords.



Features

  • MVC5 website
  • Oauth2 and backend pre-configured
  • Entity Framework migrations initialized just run the command "update database" to start
  • AngularJS 1.3
  • Angular UI Router
  • basic view transition animations
  • registration/login functionality complete in UI
  • angular templates and controllers seeded with boilerplate
  • MVC-like server side modelstate form validation via gbModelState directive and template /partials/misc/ModelState.html
  • Automatic cache-busting versioning. Check HomeController for where we define the version and how we make our router aware of the version when requesting partial view templates.

One thing that might not be super obvious about this project is that it is pretty much fully prepped to be the server side back end for a mobile app with OAuth2. It has the authentication infrastructure to allow a device to safely make api calls and provides the html/javascript code needed on the client side to do so.

But, this still does need to have CORS functionality enabled to allow cross domain authentication and api calls. Will update that soon.

Releases

No releases published

Packages

No packages published

Languages