My client wanted to update their existing Silverlight based scheduler application to a modern app that would work every where (mobile/desktop/tablets). The client (BodyWorkz) runs a fitness center where the trainers use this app to schedule appointments/track client progress/ set working hours/ setup meetings.

I chose Angular JS as the main backbone of the web app. This app was connected to a .NET backend with JWT authentication. The .NET backend had a REST API interface which I used to connect my thin client to the main application.

The Demo

The main screen of the app.

The Time based view of the scheduling calender

Scheduling a prospect’s session.

VIEW: Scheduling a meeting.

Modifying the preferences of the current trainer.