/AngJobs

Job board based on AngJobs.com

Primary LanguageJavaScript

AngJobs - job board built by developers for developers

Looking for a demo? - Check http://AngJobs.com which is based on this open source job board.

UI

This job board wants to be like the Gmail app, responsive, fast and easy to use.

Mobile app

Todo

Other tasks

  • Setup a continuous delivery service - build server

Future plans

  • Apply for jobs while offline(on the train). Use service worker?
  • Introduce typescript?
  • Android app based on phonegap/ionic frameworks
  • IOS app based on phonegap/ionic frameworks
  • Provide an Api. GET jobs, job applications. POST job, resume.

Frameworks used or willing to use

  • Angular
  • TypeScript
  • Web API
  • Gulp
  • Bower
  • AppVeyor (for Continuous Integration)
  • Testing(protractor for e2e)
  • Ionic framework for mobile app, uses AngularJs

Setup for devs

The single page app is based on ng.Net.Template by Dahln Farnes

On server side it uses .NET C# to provide the JSON endpoints(~/api/...) and Entity Framework Code First apropach for the data layer. The single page app code(javascript+css) is located in ~/Assets/app

To run the web app on Windows you need Visual Studio and Sql Server Express both are free tools by Microsoft

Run tests

To run unit tests use this command at your command prompt:

AngJobs\AngJobs>karma start test/karma.conf.js