We design and develop websites, iPhone and Android apps, and custom software solutions that are as beautiful as they are functional.


Web Apps

We build modern web applications of all shapes and sizes using the latest technologies.

Our experienced team has over 30 years of combined web app development experience. From online marketplaces and platforms to SaaS solutions, custom business software, and chrome extensions... whatever your idea, we can build it, on time and on budget.


Mobile Apps

Our unique mobile app development process allows us to rapidly build cross-platform apps at a fraction of the cost.

We build mobile apps using React Native, a revolutionary framework built by Facebook in 2015. React Native allows us to build iOS and Android apps using just one code base (instead of two). This reduces the time and cost to build cross-platform apps by 50% or more, without sacrificing speed or quality.


Integrations

To get the most out of your technology, it needs to play nice with others.

We specialize in integrating enterprise technologies to improve efficiencies, reduce wasted time and effort, and increase visibility into the data and metrics that matter most. From SalesForce to Zendesk, Stripe, BigQuery, Twilio, and more... if it has an API, we can integrate it.


Custom Software

We build custom software applications tailored to your business.

Outgrowing your off-the-shelf software? We’re here to help. From custom CRM’s and accounting systems, to project management and billing solutions...custom software consulting is our specialty.


Some Technologies We Know & Love

Ruby logo
Rails logo
JavaScript logo
Ember.js logo
React logo
Node JS logo
PostgreSQL logo
Python logo
AngularJS logo
Sass logo

See our step by step process for developing web and mobile apps.

Meet the Team

David Jackson
CEO
close

David Jackson

CEO
David runs the business side of things at FullStack Labs. He has over a decade of experience building technology companies, products, and teams for leading Silicon Valley companies.
Mike Piccolo
CPO
close

Mike Piccolo

CPO
Mike leads our project management efforts. As an experienced software consultant, he brings years of consulting experience to FullStack, and can tackle nearly any software development project. His stack includes Javascript, Ruby on Rails, Angular, Ember, React, React Native, and node.js.
Thomas Hopkins
CTO
close

Thomas Hopkins

CTO
Thomas leads our development teams at FullStack. He's a recognized software consultant, full-stack developer and thought leader within the Sacramento technology community. His stack includes Ruby on Rails, and several javascript frameworks, including Ember, Angular, React, React Native, and node.js.
Gina Filippov
Software Developer
close

Gina Filippov

Software Developer
Gina is an experienced web developer with years of experience focused on Ruby on Rails, CSS, HTML5, and Bootstrap. She enjoys solving complex problems.
Kai Faust
Head of Design
close

Kai Faust

Head of Design
Kai leads our front-end design and development efforts at FullStack. He builds beautiful, modern UIs using Illustrator, Sketch, and InvisionApp for design and CSS, HTML5, and Javascript for development.
Armaiz Adenwala
Front End Developer
close

Armaiz Adenwala

Front End Developer
Armaiz is a front end web developer who can make beautiful and functional websites. Armaiz specializes in front end web development, with a focus on CSS, HTML5, Javascript, and Bootstrap.
David Meza
FullStack Developer
close

David Meza

FullStack Developer
David is a veteran fullstack web and mobile app developer and software consultant specializing in agile software development with Ruby on Rails, React Native, and Angular. David loves to help startups with tools and processes to better validate hypothesis and their business model.
Terry Owen
Fullstack Developer
close

Terry Owen

Fullstack Developer
Terry is an experienced software consultant and full-stack software developer specializing in Python, Django, front end, and back end technologies, and development operations.
Toby Fee
Fullstack Developer
close

Toby Fee

Fullstack Developer
Toby likes to relax by taming mountains of freakish data with a well-tuned Regex. In his spare time he does 48-hour game jams. He also has a lot of bikes.
Francois
Fullstack Developer
close

Francois

Fullstack Developer
Francois is a passionate Javascript developer with 20+ years of design and development experience. He specializes in React, React Native, and node.js.
Ivan Ardila
FullStack Developer
close

Ivan Ardila

FullStack Developer
Ivan is a fullstack developer, with great experience on RoR, Ruby, NodeJS and Golang. Ivan has been working in software development for 10 years. He finds writing high quality code deeply satisfying.
Indy
Mascot
close

Indy

Mascot
Indy’s responsibilities include barking at the mail man, letting us know when it’s time to go for a walk, and catching up on sleep for fellow teammates.

Some of our Work

  • Hand holding iPhone 6 with Yaya iPhone app login screen.
  • iPhone 6's with Yaya app login screen and Yaya app projects screen.
  • Yaya app projects tab of projects screen and service providers picker screen.
  • Service provider picker screen and approve service provider screen.
  • Yaya app service provider chat screen and Yaya app main chat screen.

Yaya

Yaya is silicon valley based startup that's building a whole new way to hire contractors, using Chat. Yaya approached FullStack with a concept and a set of wireframes, and we worked with their team to refine the concept, design and implement a prototype, and build an IOS and Android application using React Native.

Technologies: React Native,  Ruby on Rails,  Postgres

  • Hand holding an iPhone 6 with Bunk1 iPhone app login screen open.
  • Bunk1 iphone app login screen and Bunk1 dashboard screen.
  • Bunk1 dashboard screen and Bunk1 app photos screen.
  • Bunk1 app Newsletters screen displaying photos from newsletter and Bunk1 bunk notes screen.
  • Bunk1 New bunk notes screen and Bunk1 app bunk notes replies.
  • Bunk1 desktop app dashboard.
  • Bunk1 app photos screen.
  • Bunk1 desktop web app share photos screen.

Bunk1

Bunk1 connects parents with their children while they're away at summer camp. We helped Bunk1 build IOS and Android apps that fully integrate with their existing web application. We also designed and developed a new UI for their Ruby on Rails web app, and helped them refactor and improve legacy code.

Technologies: React Native,  Ruby on Rails

  • Person holding iPad with Willow Tree Root's Tablebank web app open viewing clients dashboard which lists clients and quick info.
  • Tablebank web app dashboard showing deposits, clients, loans, borrowers, and interest earned.
  • Clients tab in Tablebank web app showing clients' name, deposit balance, loan balance, loans, loan status, actions.
  • Tablebank app loans tab showing clients' name, status, principal, interest rate, start date, due date, late fee, loan term, and aditional actions.
  • Tablebank web app client's dashboard showing loan account with loan history and options to create new loans.
  • Another Client's loan account shown in Tablebank.

TableBank

Tablebank is a free community banking application that FullStack built to help nonprofits implement and manage community banking programs. Users can easily track depositors, deposits, withdrawals, interest earned, loans, interest rates, late fees, etc. Tablebank is a mobile responsive web app (built with Ruby on Rails and Bootstrap) that can be used on phones, tablets, and PCs.

Technologies: Ruby on Rails,  Bootstrap

  • Apple MacBook with Roost Home Services web app open.
  • Roost web app homepage describing the app and asking the user for a zipcode to get an instant quote.
  • Roost app asking how big yard is from 1,000 square feet to 25,000 square feet.
  • Roost web app order page asking for which yard to mow.
  • Roost asking whether to put waste into green waste bin or pile waste into street for city pickup.
  • Roost app asking for how frequently to mow the lawn, showing rates based on frequency.
  • Additional services for Roost Web App such as bushes, weed pulling, small trees, sprinklers.
  • Special instructions for Roost Web App to include in the order.
  • List of available dates to have Roost Web app to send service.
  • Roost App contact info form asking for name, email, phone, and address

Roost Home Services

Roost is an online marketplace for finding home services providers. We built everything from a public facing website to an advanced ordering form, a portal for account management, and a mobile web app. Users could place an order online, view upcoming appointments, view and pay invoices, modify their plan, and more.

Technologies: Ruby on Rails,  Angular,  Foundation,  Twilio API,  Stripe API

  • iPad mini with ValleyCan web app open
  • ValleyCan app dashboard screen
  • ValleyCan web app car list for current event
  • Events history for ValleyCan
  • Documents and info for client at a ValleyCan event.
  • ValleyCan customer information

ValleyCAN

Valley CAN is a non-profit advocacy group committed to improving air quality. They regularly hold events throughout California to help vehicle owners diagnose and fix smog issues. We helped ValleyCan automate and digitize their paper-based event management process by building a mobile responsive, custom software application that their team accesses from the field using iPads.

Technologies: NodeJS,  Electron,  ExpressJS,  Tesseract

  • LandSeller web app on macbook pro and Samsung S4.

LandSeller

Landseller is an online marketplace that connects buyers and sellers of bare land. We designed the application using material design principals, and developed a responsive front end for the application using Bootstrap.

Technologies: Django,  Bootstrap,  Material Design,  Google Maps API,  Jquery,  AJAX

  • Next Economy Tracker web app dashboard.
  • Next Economy Tracker app activity feed.
  • Next Economy Tracker app performance information modal.
  • Next Economy Tracker web app edit action item.
  • Next Economy Tracker actions dashboard.
  • Sign in screen for Next Economy Tracker.
  • Performance graphs for Next Economy Tracker.
  • Funding graph for Next Economy Tracker web app.
  • Next Economy Tracker app goals example.
  • Performance origress for items and organizations in Next Economy Tracker app.
  • Next Economy Tracker app performance status.

Next Economy Tracker

For the Next Economy project, we built an advanced, fully custom project management solution for member organizations to report and manage their economic development activities.

Technologies: Ruby on Rails,  Bootstrap,  D3

  • Mobile Advertising app on MacBook Pro.
  • Mobile Advertising web app dashboard.
  • Diagram of how the mobile advertising web app was built.

Private Client

For a private client in the mobile advertising space, we built a big data integration that tied together multiple data sources into one easy to use dashboard, providing our client with tremendous level of visibility into their operations.

Technologies: Ruby on Rails,  BigQuery,  BIME,  HasOffers,  MAT API

  • Real Val web app dashboard.
  • Real Val app property screen.

RealVal

For RealVal we built a real estate valuation program that integrates with Zillow, and does a cash flow valuation analysis on residential income properties to help real estate investors identify profitable investment opportunities. RealVal allows investors to quickly add properties and determine which are good investments, and which aren't.

Technologies: Ruby on Rails,  Bootstrap,  Zillow API

  • ProHub chrome extension homepage
  • ProHub extension company employees page
  • ProHub app extension in action with a social network.
  • ProHub prospect lists of businesses, companies, and etc.
  • ProHub app resize example.
  • ProHub different view sizes.

Prohub

ProHub Prospector is a next generation prospecting tool that helps sales reps quickly build prospect lists online. ProHub automatically adds additional information about newly added leads, including email addresses, social profiles, phone numbers, business size, location, etc. ProHub Prospector was built entirely within a Chrome Extension, a first for Chrome development.

Technologies: Ruby on Rails,  Ember.js,  Chrome Extension API,  Semantic-UI,  FullContact API

  • Google Maps Measurement Tool address search

Google Maps Measurment Tool

This was a small, simple project. We built a measurement tool for Google maps that allowed users to search for addresses, then trace polygons on selected areas to determine the square footage. Contractors can use the app to determine the size of parking lots, lawns, residential and commercial lots, etc.

Technologies: Node.js,  Google Maps API

  • CellScope website home page on iMac
  • CellScope landing page
  • CellScope Seymour mascot page
  • CellScope for parents marketing page.
  • CellScope iPhone otoscope marketing page

CellScope

CellScope is a venture backed mobile health startup that developed an iphone application that allows parents to turn their phone into an ear scope, to diagnose ear infections without going to the doctor's office. Cellscope's team designed a beautiful new website and hired FullStack to code the designs and integrate them with their existing app.

Technologies: Ruby on Rails,  Bootstrap

  • Tame web app on a laptop
  • Tame homepage with a personalized letter form.

Tame

Tame was a national campaign to fund ground breaking studies in anti-aging. We built a simple web app that allows users to easily identify and contact their congress person to urge them to support the campaign.

Technologies: Ruby on Rails,  Bootstrap

  • MomKit iPhone app login screen open on an iPhone 6.
  • MomKit iPhone app login screen and MomKit signup screen.
  • MomKit customize screen and MomKit app introduction screen.
  • MomKit app home screen and MomKit goals screen.
  • MomKit individual massage screen and MomKit app help screen.

MomKit

MomKit educates mothers on proper breastfeeding techniques, and helps them solve common problems like pain reduction, increasing milk supply, preventing engorgement and improving latching. We helped MomKit design and build an interactive prototype which will serve as the blueprint for the IOS app, once development begins.

Technologies: InvisionApp,  Sketch


Let's Talk