We select our projects carefully

Only through the alignments of our passion and focus with our clients, can we be sure our projects are a success.

Scroll down to see some of our featured projects. 

HMClause Document Generator

HMClause Document Management is a custom built application used internally by HMClause to generate continually updated documents for their internal staff from client data stored in an Airtable database.

 

HMClause Document Generator

HMClause is a custom built application that creates pdf documents based off HTML templates.  The application was built so that the client could continue to use their AirTable database to update information in the documents.  One entire half of the application's code is dedicated to the pulling of updated data, and automated creation of new documents at the end of each day so that the employees have access to the most current PDFs when they start work in the morning.  

Documents are stored and delivered from AWS as needed and employees can select multiple documents and download them all at once in a zipped file. 

Additionally, the application will generate on the fly comparison documents that are also built off of HTML templates and converted into PDF for download. 

User registration is handled through invitation only from the Admin so no one outside the organization can register for an account on the application. 

Admin Dashboard with Invite option in left navigation bar


Site Features

  • Authenticated access with multiple user roles 
  • Background Jobs that generate and upload updated documents at the end of each day to AWS
  • API integration with Airtable so client can continue to enter data into Airtable and have it reflected in the Document Generation application
  • Extended flexibility for future catalog and other document management from within the application

Comparative table dashboard

Techsheet Document selection sorted by species


Technical Details

  • Ruby on Rails 5
  • Hosted on Heroku
  • JavaScript, JQuery, Twitter Bootstrap on the Front-End
  • Component based design 
  • Background upload of files to AWS 
  • Direct pull from Airtable through API to populate app database so no timeout issues it lost with connections to Airtable during document generation and uploading

On the fly pdf creation of varieties selected for comparative tables

SecondLook Enterprise Application

SecondLook Enterprise is a child project of LookAgainDoc designed to manage doctor-to-doctor and doctor-to-patient file and report management in hospitals and medical facilities of varying sizes

 
Screen Shot 2018-03-12 at 1.12.26 PM.png

SecondLook Enterprise Application

Built off a similar business model of LookAgainDoc, SecondLook Enterprise (SLE) is a multi-tenant site with multiple features for the management of files between doctors and patients in different medical facilities.  Management includes case creation features, as well as file upload features and video upload and in-app playback of video reports provided by physicians to other doctors and patients. 

Facility Admin Dashboard


Site Features

  • Authenticated access with multiple user roles (SuperAdmin, FacilityAdmin, Physician, Patient, Primary Care Physician)
  • Customized permission engine isolating users to the facilities they are assigned to and cases they are a part of
  • Facility management including physical facility details as well as management of physicians and patients of a facility
  • Case management with status engine to pass case from physician to patient when completed

Case creation screen

New case creation


Technical Details

  • Ruby on Rails 5
  • Hosted on Heroku
  • JavaScript, JQuery, Twitter Bootstrap on the Front-End
  • Component based design 
  • Direct upload of files and video to AWS 
  • Async calls utilized at a per-element basis to maximize performance so elements with more data (tables) do not hold up the loading of the application.

Facility Management of Facility Users and Medical Cases

Hempstead Project Heart

Hempstead Project Heart raises awareness of industrial hemp cultivation on a nation wide scale. 

 
hempstead.png

Hempstead Project Heart Mission

Our mission is to raise awareness of the benefits of industrial hemp for people and the planet and redevelop thriving hemp economies that connect tribal, urban and rural communities. We utilize education, organizing, coalition building and advocacy to catalyze a shift that allows hemp farming, manufacturing and entrepreneurship to flourish.

About Page


Site Features

  • Admin Panel for user site administration (ActiveAdmin)
  • Blog with WYSIWYG Editor
  • News Section for linking to key articles and outside content
  • Google Analytics
  • Social Media Integration

Take Action Page

For Tribes Page


Technical Details

  • Rails 5 backend
  • ActiveAdmin (Administrative management)
  • Postgres Database
  • Heroku Hosting w/ AWS Image Storage
  • Bootstrap styling

Blog Post

Slackline Scoring System

We built the most advanced scoring engine for scoring professional slackline competitions. 

 
Screen Shot 2018-03-07 at 9.55.11 PM.png

Slackline Scoring Application

ISI Slackline Judging is a slackline judging system that is made by slackliners and for slackliners in order to provide the most fair, transparent and objective slackline competitions as possible. Rules and regulations, trick scores, information on how to become a judge and results from ISI judged events can all be found on this website.

User Dashboard


Site Features

  • User Account Creation with three user levels (Competitors, Judges, Admin)
  • CSV upload of tricks and in-app management of tricks
  • Creation and management of competitions by judges and admins
  • Self registration and judge registration for competitors
  • Complex and accurate near-real-time competition scoring per competitor/per score card.

Competition Detail with Competitor Listing

Competition Listing


Technical Details

  • Full ReactJS application
  • Firebase for managing user account creation and management
  • Cloudant for managing scorecards and competition
  • Couch/Pouch DB configuration for online/offline syncing across multiple judges and users
  • Ground up build with many user features including drag and drop reordering and rescoring of tricks

Heat/Round based scoring screen

ESeed

Eseed is a modular Rails 5 application designed to track the lifecycle of a cannabis plants from the time they are planted to the time they are packaged, as well as tracking all of it’s milestones along the way.

 
Screen Shot 2018-03-07 at 9.55.11 PM.png

ESeed Application

Eseed is a modular Rails 5 application designed to track the lifecycle of a cannabis plants from the time they are planted to the time they are packaged, as well as tracking all of it’s milestones along the way. The modular system is designed to allow users to set up their grow operations by defining their warehouses, rooms and blocks within the warehouses that the plants will travel through during their life cycle and monitor the activities and milestones of the plants as they grow. Each plant is tracked individually from the time it is planted to adhere to state compliance rules.

Additional modules include StoreModule for inventory transfer management from warehouse to stores, as well as delivery assignment, tracking and receiving of product. LabTracking module allows users to track the lab testings and results for each plant batch in accordance with state criteria, and automatically release packages for sale, or removes them from inventory based on the result of the lab tests.

The system also has tracking of statistics including temperature, humidity and other elements at a room level allowing quick view of the environmental and growing statistics in each room of a grow operation. Graphical representation of these stats give a visual snapshot of changes over time of an room. Each room also has the ability to track and manage it's own equipment as well as plant management modules for strain details, formula batches and plant illness and pests.

Admin Dashboard


Site Features

  • Custom user authentication and custom permission engine for 10+ User Roles.
  • Step by step tab set up for easy of user walk through of application and management
  • Multiple dashboards based on user role with isolated screen access based on user role and permissions
  • Admin managed user creation and management including activation and deactivation of user accounts as employees come and go

Harvest Batch Details

Off Canvas Naviation


Technical Details

  • Ruby on Rails
  • Devise User authentication with fully custom permission engine
  • JavaScript, JQuery
  • Foundation Styling Engine
  • AWS S3 Cloud Storage for platform image storage
  • Functional report module with PDF generation
  • ChartJS integration for visual graphing of user entered warehouse data including grow stats and plant data

Grow Stat Entry Form

LookAgainDoc Web Application

Look Again Doc makes it much easier for patients to get second opinions from some of the best medical centers in the US.

 
Screen Shot 2018-03-07 at 10.13.51 PM.png

Lookagaindoc Application

LookAgainDoc is a web application designed to allow patients to upload medical images and get a second opinion from a radiologist from one of the top schools in the nation. 

Find Radiologist Page w/ jQuery body selection map


Site Features

  • Authenticated access with multiple user roles (Admin, patient, radiologist and primary care doctor
  • Integrated payment engine (Braintree)
  • Image Upload and zip file management for handling of images
  • Admin panel for managing site as well as case submission process

Case Creation Screen

Radiologist Listing page


Technical Details

  • Rails Monolith application
  • JQuery file upload with AWS sync
  • Heroku hosting
  • Braintree Payment API integration
  • Blog component using ActiveAdmin for access to host inbound marketing directly on the site
  • Devise for user account management

Blog Page

CADWatch Website

Summit Seven Systems asked Alkami to build them a sleek responsive landing page. They wanted something that felt super modern without seeming to complex. 

 
Screen Shot 2018-03-07 at 10.13.51 PM.png

CADWAtch APPLIcation

Created by Summit Seven Systems, CADWatch is an easy to use Computer Aided Dispatch (CAD) incident viewer that seamless integrates into any new or existing CAD system. CADWatch allows commanders, supervisors and field personnel the ability to view near real-time incident information from any modern web browser or mobile device.

About Page


Site Features

  • HTML Only Parallax style landing page
  • Simple, effective messaging designed to show product without complications

iOS App Detail Page

Explore CADWatch Page


Technical Details

  • HTML Only site
  • Github hosting for cost savings
  • Simple is good

Product Features Page

CodeStarter

A multi-tenant crowdfunding application for coding projects

 
Screen Shot 2018-03-07 at 9.55.11 PM.png

CodeStarter Application

CodeStater is a multi-tenant web application designed to allow authenticated users the ability to donate money to crowdfunded software development projects they are passionate about. 

Projects View


Site Features

  • Custom user authentication.
  • Supports multiple user types/roles including Customer, Company Admin, Collaborator.
  • Company Admin authorization with custom features including adding/removing/hiding projects. Admin may also add collaborators granting different types of permissions.
  • Customer Dashboard that shows users a detailed funding history.
  • Email notification engine powered by SendGrid

Checkout Cart

Individual Project View


Technical Details

  • Ruby on Rails
  • JavaScript, JQuery, Bootstrap/Bootswatch on the Front-End
  • AWS S3 Cloud Storage for platform image storage
  • Customised Permission Service Module
  • All app routing is Restful
  • Client Side data filtering
  • Over 95% test coverage measured by SimpleCov
  • Unit tested using RSpec, and feature tested using Capybara
  • Hosted on Heroku

Project Dashboard

Surf Engine Web Application

Surf Engine is the world's first search engine for North American surfing spots.

 
surf-engine-home-page.png

SurfEngine Application

Surf Engine was designed to provide surfers with information about North American surfing spots that had previously not been available using information collected from a variety of places on the internet and aggregated here. 

Search Page


Site Features

  • User login with Facebook
  • Google Maps Integration
  • Social Media Sharing
  • Custom JS Filters based on experience and other user defined factors

Location Details

Filter


Technical Details

  • Ruby on Rails
  • JavaScript, JQuery
  • Twitter Bootstrap on the Front-End
  • Unit tested using RSpec, and feature tested using Capybara
  • Real time search filters

Facebook Login option