Skip to content
Zach Sanford edited this page Nov 4, 2022 · 1 revision

πŸ” Overview

Directory
~\Staffify\Pages

This directory contains all of the "web pages" of the web application. These are build as Razor Components but then are navigable with the page directive at the beginning of the file.

The ones that I created utilize the CSS Isolation method in Blazor. This is a code-behind approach.

πŸ“„ Index

This is the landing page for the web application. Here we can see the navigation bar on the left-hand side which will exist on every page. In the main section is a table which lists all of the employees as well as their information in a table.

main

Each row in the table contains a button that will take you to the Employee Details page of that employee.

πŸ‘¨β€βš•οΈ Employee Details

On this page you can see all of the details relating to that single employee. The information is displayed within a form, which is editable. This page contains two buttons that allow you to update the record and to cancel the edit.

employee-details

If there is any information entered incorrectly, a message will display showing the input error.

employee-details-error

πŸ‘·β€β™‚οΈ About

The about page display's my information including my socials and my website.

Staffify Wiki

  • πŸ§‘β€πŸ€β€πŸ§‘ Models

Clone this wiki locally