The Grow North app facilitates connections and relationship-building amongst food and agriculture businesses. Businesses, startups, and entrepreneurs can access the survey form to enter their business information, which is then added to a database accessed by the administrator. The administrator can then view, edit, and update listings gathered …
Clone or download
Pull request Compare This branch is 2 commits behind Wally142:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Deployed URL:

Full stack web application built for Grow North MN. This app facilitates connection building between food and agriculture businesses. Admin and guest are the users. Guests can access the survey form to enter their information about their business, which adds this data to a database that can be acccessed by the admin side. The admin can create an account, change password, and log in. Once logged in, admin can view the directory of all persons in the database, read their information, update any line, and delete the person's profile. Admin can also create connections between profiles and add comments about profile or connection.

Built With

JavaScript, AngularJS, Node.js, Express.js, PostgreSql, Angular Material, HTML5, CSS, Material Design icons, Passport, Md Pagination.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.


Link to software that is required to install the app (e.g. node).


NPM install. Copy and paste entry in database.sql file in home directory to create necessary tables in Postico.

+Steps to get the development environment running.

Screen Shots

Dashboard screenshot:

Profile view screenshot:


Completed Features

  • Admin log in.
  • Password reset.
  • Survey form.
  • Directory view.
  • Search directory by single word or single tag.
  • View and approve new entries.
  • Profile view for each entry in directory.
  • Edit single entries in profile view.
  • Add comments to profile.
  • Add connections between entries in directory.
  • Add comments for each connection.

Next Steps

  • Pagination with search ability for directory.
  • Edit list items in profile (involvement, how do they want to help, ecosystem).



Katie Campbell, Nestor Gomez-Jimenez, Evan Kearney, Mike Pettman, Cam Schnackel, Greg Wallerus.


-Scott Bromander and Kris Szafranski for base passport code.