Tumgik
jannah-software · 13 days
Text
A Comprehensive Presentation on Jannah Middleware Application Part 9: Continuing with Django Settings File
A Comprehensive Presentation on Jannah Middleware Application Part 9: Continuing with Django Settings File
Continuing with Django SettinA Comprehensive Presentation on Jannah Middleware Application Part 9: Continuing with Django Settings File Video Highlights We talked about the following variables in the Django settings.py file: DEBUG ALLOWED_HOSTS INSTALLED_APPS GRAPHENE MIDDLEWARE ROOT_URLCONF We discussed using these variables in the settings file to setup security options for middleware…
Tumblr media
View On WordPress
0 notes
jannah-software · 1 month
Text
A Comprehensive Presentation on Jannah Middleware Application Part 8: Graphql Mutations, Schema and Django Settings
Showing Graphql Mutations, Schema and Django Settings
A Comprehensive Presentation on Jannah Middleware Application Part 8: Graphql Mutations, Schema and Django Settings Video Highlights We talked about graphql mutations as the methods to create, update, and delete data via the Jannah API. The schema file bings together all the major pieces of the API. This includes queries, mutations, and subscriptions. Django comes with a settings file. The…
Tumblr media
View On WordPress
0 notes
jannah-software · 1 month
Text
A Comprehensive Presentation on Jannah Middleware Application Part 7: Continuing with GraphQL API Query Handlers
Continuing Showing the GraphQL API Query Resolver Functions.
A Comprehensive Presentation on Jannah Middleware Application Part 7: Continuing with GraphQL API Query Handlers Video Highlights We talked about pagination implementation for the workflows query as a proof of concept. For each graphql API type, there is a corresponding handler to resolve it queries. We defined the following query handlers…
Tumblr media
View On WordPress
0 notes
jannah-software · 2 months
Text
A Comprehensive Presentation on Jannah Middleware Application Part 6: GraphQL API Query Handlers
Showing the GraphQL API Query Resolver Functions.
A Comprehensive Presentation on Jannah Middleware Application Part 6: GraphQL API Query Handlers Video Highlights For each graphql API type, there is a corresponding handler to resolve it queries. We defined the following query handlers (resolvers): def resolve_sites(root, info, cursor = "0", count=0) def resolve_users(root, info, cursor = "0", count=0) def resolve_boots(root, info, cursor =…
Tumblr media
View On WordPress
0 notes
jannah-software · 2 months
Text
A Comprehensive Presentation on Jannah Middleware Application Part 5: GraphQL API Query Types
Showing the Graphene GraphQL API Schema Types for Django Models.
A Comprehensive Presentation on Jannah Middleware Application Part 5: GraphQL API Query Types Video Highlights Graphene is a Python library implementation of GraphQL. A Graphen Type is a mechanism to expose our Django models for consumption via the API. All the Jannah models have a corresponding API type for making GraphQL queries. We have built a tree to represent our API. Each branch on the…
Tumblr media
View On WordPress
0 notes
jannah-software · 2 months
Text
A Comprehensive Presentation On Jannah Middleware Application Part 4: CRUD for Django Models
A Comprehensive Presentation on Jannah Middleware Application Part 4: CRUD for Django Models.
A Comprehensive Presentation on Jannah Middleware Application Part 4: CRUD for Django Models Video Highlights We continue showcasing the contents of the admin.py file. Each Django model has a corresponding admin interface. Django admin gives the user a webpage to create update, and/or delete (CRUD) data for a specific model. We showed the following admin interfaces from the ‘CRUD’…
Tumblr media
View On WordPress
0 notes
jannah-software · 3 months
Text
A Comprehensive Presentation On Jannah Middleware Application Part 3: SQL Select from Database Tables
Making SQL Select queries, and showing sample data from the various database tables.
A Comprehensive Presentation On Jannah Middleware Application Part 3: SQL Select from Database Tables A Comprehensive Presentation on Jannah Middleware Application Part 3 Video Highlights All the Jannah models have a corresponding database table to store state data. Essentially a Django model is a high-level description of a database table. We are using PostgresDB to store data for this…
Tumblr media
View On WordPress
0 notes
jannah-software · 3 months
Text
A Comprehensive Presentation On Jannah Middleware Application Part 2
A Comprehensive Presentation On Jannah Middleware Application Part 2 Video Highlights Essentially, Jannah is model of the software stack. We are using Graphene to support Pagination When we feed large sets of data to the frontends, we send them in chunks. Throttling data is a technique for managing chaos. We do not want to overwhelm the frontend, network, or backend. I delved into the…
Tumblr media
View On WordPress
0 notes
jannah-software · 3 months
Text
A Comprehensive Presentation On Jannah Middleware Application Part 1
In this video, we are taking a deeper look into the Jannah Middleware application. The middleware application is a Django based application. Django is a Python framework for web application development.
A Comprehensive Presentation On Jannah Middleware Application Part 1 Video Highlights We are showcasing Computer Science in various flavors. We are taking a deeper look into the Jannah Middleware application. The middleware application is a Django (Python framework) based application. The code base is on Github.com https://github.com/jannahio/middleware In Computer Science, context…
Tumblr media
View On WordPress
0 notes
jannah-software · 4 months
Text
Web & Mobile App Development Plan
Leveraging the industry best practices in SEO and advertising, our team of experts work closely with your organization, understanding your unique challenges and opportunities. We aim to fuel your growth, streamline operations, and open new avenues for innovation by integrating cutting-edge solutions into your business processes.
Tumblr media
View On WordPress
0 notes
jannah-software · 4 months
Text
SEO, Growth & Scale Development Monthly Plan
Leveraging the industry best practices in SEO and advertising, our team of experts work closely with your organization, understanding your unique challenges and opportunities. We aim to fuel your growth, streamline operations, and open new avenues for innovation by integrating cutting-edge solutions into your business processes.
Tumblr media
View On WordPress
0 notes
jannah-software · 4 months
Text
AI, Machine Learning Pipelines
Leveraging the industry best practices in SEO and advertising, our team of experts work closely with your organization, understanding your unique challenges and opportunities. We aim to fuel your growth, streamline operations, and open new avenues for innovation by integrating cutting-edge solutions into your business processes.
Tumblr media
View On WordPress
0 notes
jannah-software · 4 months
Text
Developer Environment Presentation 1 Part 9: Mobile Applications Preview (iOS, Android)
Preview of the Jannah iOS and Android mobile applications. Showcase making WorkflowList query and the response data structure.
Developer Environment Presentation 1 Part 9: Mobile Applications Preview (iOS, Android). In the previous video, we had left off showcasing the Web frontend application, pulling data from the Django based middleware application. I had shown pulling data from the GraphQL API at http://0.0.0.0:8080/graphql. The mobile apps perform the same GraphQL queries to get data from the middlware. The iOS…
Tumblr media
View On WordPress
0 notes
jannah-software · 6 months
Text
Developer Environment Presentation 1 Part 8: Jannah Ionic Web Application Preview
Preview of the Jannah Ionic Web Application. Showcase making queries (WorkflowList, BootList, NetworkList, StorageList, ComputeList, UXList, FeedbackList, UserList, SiteList) and their response data structure.
Developer Environment Presentation 1 Part 8: Jannah Ionic Web Application Preview In the previous video, we had left off showcasing the Django based middleware application. I had entered sample data for the various Jannah application (business logic) models. Sites sample data Users sample data Boots sample data Storage sample data Computes sample data UX sample data Feedback sample…
Tumblr media
View On WordPress
0 notes
jannah-software · 6 months
Text
Developer Environment Presentation 1 Part 7: Run Jannah's Middleware Application Continues
Run Jannah's Middleware application in development mode, and add sample Feedback, and Workflows Models using the Django Web Admin.
Developer Environment Presentation 1 Part 7: Run Jannah’s Middleware Application Continues Video Highlights: A run of the Jannah middleware application (continues). I performed the following steps: python manage.py runserver. Continue on entering sample data via the Django Web admin. Feedback Layer Logs Model All data related to user feedback, including error ticket trackers. Workflow…
Tumblr media
View On WordPress
0 notes
jannah-software · 7 months
Text
Developer Environment Presentation 1 Part 6: Run Jannah's Middleware Application Continues
Run Jannah's Middleware application in development mode, and add sample Boot, Network, Storage, Compute, UX, Feedback, and Workflows Models using the Django Web Admin.
Developer Environment Presentation 1 Part 6: Run Jannah’s Middleware Application Continues Video Highlights: A run of the Jannah middleware application (continues). I performed the following steps: python manage.py runserver. Continue on entering sample data via the Django Web admin. Sites Model, represent a Jannah installation. Test Site 1. Stage Site 2. Production Site 3. Boot Layer…
Tumblr media
View On WordPress
0 notes
jannah-software · 7 months
Text
Developer Environment Presentation 1 Part 5: Run Jannah's Middleware Application
Run Jannah's Middleware application in development mode, and add sample Sites and Users models using the Django Web Admin.
Developer Environment Presentation 1 Part 5: Run Jannah’s Middleware Application Video Highlights A run of the Jannah middleware application. I performed the following steps: Activate Python virtual environment. ‘python manage.py migrate’. This ensures that database tables are created to represent each model. ‘python manage.py createsuperuser’. Create admin super user. python manage.py…
Tumblr media
View On WordPress
0 notes