Portfolio > Special Needs Ware - Oneder
Description
Oneder enables educators to efficiently create, download or adapt lessons and activities that are aligned to academic standards, yet optimally suited to their individual students’ unique learning needs. Real-time data collection measures progress and provides actionable insight for adjustments; leading to decision making that is data-driven, instruction that is personalized, and progress that is measurable and transparent.
•Cloud – The application is service oriented, hosted on the Azure platform. It uses various Azure services such as websites, storage, queues and caches. The application is stateless and fully scalable at runtime.
•Web - The web site is written in AngularJS on the client side and in ASP.NET Web API on the server-side. Oneder’s player component is a multi-platform application based on Apache Cordova and runs on iOS and Andorid.
•UI & UX – CodeValue’s UI and UX experts provide graphic design and user-interaction specifications for the application.
•SW Architecture – CodeValue’s architects provided high-level architecture and design before the project started and more detailed architecture during the implementation phase.
•ALM & DevOps – The project is implemented using Scrum principles and methodologies. User stories, tasks, test cases and bugs are managed using TFS.
Needs
The customer needed to replace their existing application with a more modern, maintainable, user-friendly and scalable system. Also, additional features were required to support academic standards, to better measure and evaluate student progress and create various reports. In addition, the existing solution was iOS-specific, while the new system is multi-platform (web browser, Andorid and iOS).
Solution
Oneder is implemented using the latest .NET and open-source technologies and hosted on the Azure platform and replaced a complex legacy system.
Services provided in this project
- Full responsibility project
- Choosing technologies
- Mentoring and training
- UX
- UI & Graphic Design
- SoftWare Architecture
- Cloud Computing
- Advanced Mobile Technologies
- Consulting Services
Technologies/Platforms
- Azure
- C#
- .NET
- iOS
- Android
- Clean Code
- Software Architecture
- Software Design
- Web Architecture
- Performance
- High Availability
- Scalability
- Azure Web & Worker Roles
- Microsoft Azure