Service Description

Brand

Main Menu User Menu

Welcome

N@URI Solutions enables you to develop and manage your organization mission critical web, mobile, and IoT applications using innovative technologies in a cost effective manner

Our Online Objects Management System provides a set of proven front-end and back-end components and functions that will quickly get your team collaborating and solving your business challenges.


Please choose from the followings to learn more about us and get started for free:

  • Register for a user account for your project team and get started defining your application requirements, business objects, actors, and use cases.
  • Contact us for any questions or additional information.
{{status}}

Brand

Main Menu User Menu

Services

Our services include the followings:


Click on any service to learn more.


Brand

Menu User Menu

Solutions

N@URI Solutions specializes in the development of enterprise systems supporting the business operation, management, and the decision support functions. We have experience working with clients in various industries including education, health care, manufacturing, transportation, and high-tech.

Apps Foundation Services

In addition to custom applications development, hosting and support services, we develop and manage the My Online Objects system providing the foundation for our applications development and support services. This system modules include the following:

  • Applications Management - requirements, use cases, users, roles, permissions, servers, releases, performance metrics, tasks, issues, etc.
  • Business Objects Management - classes, properties, associations, files, versions, etc.
  • User Interactions Management - contacts, appointments, bookings, reservations, orders, registrations, status, location, usage, and other properties updates and notifications

Sample Client Applications

Below is a list of sample client applications:

  • Asset & Resource Management - location, usage, production, and other properties tracking, monitoring, accounting, etc.
  • Events Management - meetings, venues, invitations, registrations, attendees, etc.
  • Learning & Content Management - programs, registrations, presentations, tests, surveys, certificates, etc.
  • Contacts & Experts Management - contacts, expertise areas, expert profiles, biographies, interests, preferences, activities, etc.

Please Contact Us to schedule a live demo of our solutions.

Brand

Menu User Menu

Technologies

N@URI Solutions specializes in the development, hosting and management of enterprise client/server and web based applications using the following technologies:

Platforms, Databases and Applications:

  • Microsoft Windows, Mac OS, LINUX
  • Microsoft SQL Server, MySQL, PostgreSQL, SQLite, Oracle, etc.
  • Microsoft Dynamo DB, MongoDB
  • IIS, Microsoft SharePoint, Office 365 applications
  • Microsoft Azure, Amazon, Google cloud services
  • WinHost or Go Daddy web hosting services - web sites and applications

Programming Languages and Frameworks

  • .NET, .Net Core, C#, JavaScript, Typescript ASP.NET, Node.Js jQuery, CSS, Bootstrap
  • jQuery Mobile, Xamarin forms
  • C++, Python, VHDL
  • SQL, LINQ, ADO, ADO.NET, XML, Entity Framework
  • WCF, SOAP, REST, HTTP, HTTPS, SSL, FTP, TCP/IP, Web Sockets

Applications & Systems Integration

System Architecture

Below is a block diagram showing the system components of a sample application

Nouri Solutions Sample System Architecture

Object Definitions

The table below describes the list of foundation classes used in the My Online Organization Objects system.

Name Description
Object The Object is the root parent of all objects managed by an organization. It is responsible for maintaining the object identity, class type, name, description, image and other defined attributes.
Class The Class object is derived from Object and is responsible defining and maintaining the object type information for built-in and custom types. The type information includes a description of the object Properties, Associations, and Interactions. The basic class types are: Person, Thing, Category, and Interaction.
Client The Client object represents a registered organization interested in using the system services. All objects in the system are owned and managed by a given client organization.
User Account The User Account represents a system user. It is derived from Person and is responsible for maintaining the user login and contact information. A Client organization has one ore more user accounts. The basic User Account types are: Client, Contact, Employee, Customer, Partner, and Supplier. Objects are assigned to defined user account with a list of defined actions and permissions.
App The App represents a computer program that facilitates the organization activities and supports one or more of the defined objects and interactions. The Client has one or more apps supporting the various business functions.
Interaction Interactions are initiated by a User Account on one ore more organization Objects such as Assets, Products, Services, etc. Examples:
Name Description Initiator/ User Account Type Organization Objects
Email Message Represents an interaction between known or potential users and the organization. Contact, Client Message Category
Appointment Represents an interaction between known or potential customers and the organization defined services and assigned employees. Contact, Employee Service, Service Category
Event Registration Represents an interaction between known or potential customers and the organization defined events. Contact, Client Event, Location, Invitee
Products Order Represents an interaction between customers and the organization managed products. Customer, Employee Product, Product Category, Inventory
Product Update Represents an interaction between the organization defined products and assigned employees to update information such as location, inventory, prices, and production costs. Employee Product, Location, Accounting Category, Resource
Asset Booking Represents an interaction between known or potential customers and the organization defined assets such as equipments, vehicles, places, and other bookable items Customer, Employee Asset, Location, Asset Category, Inventory
Asset Update Represents an interaction between the organization defined assets and assigned employees to update information such as location, inventory, expenses, or revenues. Employee Asset, Location, Accounting Category, Resource

Organization Objects, URI Requests & Solutions

The objects defined and managed in the system by a client organization users are accessible for viewing and updating via web requests using web browsers on computers or mobile devices. A web request is a type of URI. See references below.

Brand

Menu User Menu

About Us

N@URI Solutions is based in Alameda, California. We are an independent software engineering company specializing in the development, hosting and support of enterprise applications. We apply proven information and communication technologies to develop innovative solutions supporting our clients businesses and organizations.

Mission

Develop and apply proven information and communication technologies and processes to facilitate communication, improve productivity, save costs, use resources efficiently, and collaborate effectively with team members, customers and partners.

Contact

  • Address:
    1 Rowe Court, Alameda, CA 94501, USA.
  • Phone: 510-517-5016
  • Email: contact at nouriSolutions.com

We look forward to meeting you and learn about your organization and discuss your project!

Privacy

This panel is positioned on the left with the push display mode. The panel markup is after the header, content and footer in the source order.

To close, click off the panel, swipe left or right, hit the Esc key, or use the button below:

Close panel

Left Panel: Overlay

This panel is positioned on the left with the overlay display mode. The panel markup is after the header, content and footer in the source order.

To close, click off the panel, swipe left or right, hit the Esc key, or use the button below:

Close panel

Right Panel: Reveal

This panel is positioned on the right with the reveal display mode. The panel markup is after the header, content and footer in the source order.

To close, click off the panel, swipe left or right, hit the Esc key, or use the button below:

Close panel