Skip to content
Bryce Hofstrom edited this page Apr 18, 2024 · 87 revisions

👋 Welcome to the SEAC Tool Shed Wiki!

The SEAC Tool Shed application is an interface and database application for the Tool Shed program of the Southeast Area Coalition (SEAC). The application is meant to handle user, transaction, and system information; to increase efficiency and decrease cost; and to provide a platform for the program's continued growth. Our Deployment Plan contains all relevant information on installation and initial setup of the application.

Here's where you can find tutorials for the setup and operation of this application, as well as project documentation for technical aspects. See the sidebar for links to each page.

Development Stack

The new SEAC Tool Shed database website application uses a number of applications and programming frameworks which make up the development stack. Our application makes use of Amazon Web Services in combination with Node.js, CSS, Python, MySQL, and Square for payment interactions. For more information regarding the development stack, please see the Development Stack page.

Accessing the Deployment Stack

In order to ensure the new SEAC Tool Shed database web application can be accessed, it's important to ensure all parts of the development stack can be accessed. The Accessing the Development Stack page contains tutorials for accessing the Amazon Web Services and Square payment environments while also providing instruction on how to properly view (and potentially modify) all production code.

Deployment Procedure

The deployment procedure shall describe the steps necessary to ensure the new application runs smoothly using our established framework. Please travel to the Deployment Procedure page for more information.

⚙️ System Documentation

Systems documentation refers to all descriptions of the application's technical systems and structures. Please refer to the System Documentation page for more details.

📚 System Tutorials

The following tutorials will contain information regarding various actions around the site. Please refer to the designated sections to learn more about these user actions.

Customer Actions

Sign-up & Login

Finding a Tool

Reserving a Tool

Checking out a Tool

Returning a Tool

Payment and Fee Information

Admin Actions

Clone this wiki locally