PlantDepository is a SaaS enterprise solution I designed and developed to revolutionize plant material tracking, planning, and research in plant biotechnology. Built with a JavaScript/CSS/HTML front end and a C# ASP.NET MVC 4 backend powered by an MSSQL database, it provides a seamless, intuitive experience for users.
The platform supports multi-tenancy, enabling independent instances to operate side by side. Each tenant benefits from a SuperAdmin account to manage users, monitor uptime, and oversee system resources. Its user-friendly interface includes table-specific UI pages for easy data edits, audits, and exports.
Powerful reporting capabilities offer insights into plant inventories, health metrics, work rates, production progress, and even microchemical and container environments. Users can track plant lifecycles, monitor production efficiencies, and access historical family tree data—all in real time.
A tiered role-based access system protects critical data while enabling efficient data entry. This ensures secure work recording, categorized data input, and transparency through detailed work logs.
The standout feature is its cyclical force-directed graph solving algorithm, which empowers users to forecast projects with precision. This tool predicts production schedules, optimizes project management, and enhances both internal modeling and external marketing strategies.
Designed for ease of use, the platform features a muted pastel color palette for a clean, approachable interface. Fully mobile-compatible and accessible at plantdepository.com, it’s always available to support cutting-edge plant biotechnology operations.
Provides a way to search the database for a population of plants and then see what their population characteristics are, as well as what the characteristics of their connections to their descendants and ancestors are.
Provides a way to search the database for a population of plants which are on the shelf, allows for future planning as well where the calandar week may be chosen. Gives a breakdown of ages as well as characteristics of the populations available.
A projection of an entire project from the automatic scheduler. It will take a forecasted set of goals along with a production schedule and then create the blueprint for the entire project. As the project progresses, it provides monitoring and will also automatically generate work orders for printing.
This is a responsive interactive data entry form which allows for work done on a plant to be recorded. It is the central data entry piece of the software.
This is the interface that a SuperAdmin will have access to for changing user access with regards to resetting passwords, emails, or their authorizations. It can also lock or unlock accounds in case someone fails the password prompts too frequently or leaves the company.
This screen comes up as a menu to navigate the reports available to users with the Manager role.
This screen comes up as a menu to navigate the entry interfaces avaialble to users with the Data Entry role.