# Workflow

### Review Existing Design and Specifications

Begin work on a project with a Figma design and specification already in place: Start the project by reviewing the existing design and specification documents for endpoints to understand what forms and functions are needed for the project.

### Create a High-Level Class or Skeleton

Create a high-level class or skeleton and functions based on the content and how it needs to be used: Write code to create a class or skeleton to define the structure of the project. This code should be based on the content and how it needs to be used.

### Communicate with the Backend Engineer

Communicate with the backend engineer to explain the concept and plan for how the project should be implemented: Discuss the concept and plan with the backend engineer to ensure that the project is implemented correctly.

### Write Front-End Code

Write front-end code to create the logic for transactions, and the backend engineer writes code for the content and structure: Write code to create the logic for transactions and the backend engineer writes code for the content and structure.

### Test and Deploy Code

Test and deploy the frontend and backend code: Test the code to ensure that it is functioning correctly and deploy it to production.

### Monitor Production Environment

Check that the code is working properly in production: Monitor the production environment to make sure that the code is working properly.

### Perform post-launch tests and maintenance

After the code has been deployed, continue to monitor the production environment and perform post-launch tests and maintenance to ensure that the code is functioning correctly.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.deepwork.studio/teams-departments/software/roles/frontend-engineering/workflow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
