---
title: "Discussion on \"Creating a User Interface to the Database: Setup\" | Hashnode"
description: "Discussion on \"Creating a User Interface to the Database: Setup\". A standalone database is not very useful, because editing and viewing from the REPL is quite limited. We need a graphical interface in order to work with it properly. Let's see how we can use the browser to display, search and edit data.\n\nThis post a..."
url: "https://hashnode.com/posts/creating-a-user-interface-to-the-database-setup/6177ad6afc34737bf9ab7015"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Creating a User Interface to the Database: Setup](https://picolisp-explored.com/creating-a-user-interface-to-the-database-setup?utm_source=hashnode&utm_medium=feed)

A standalone database is not very useful, because editing and viewing from the REPL is quite limited. We need a graphical interface in order to work with it properly. Let's see how we can use the browser to display, search and edit data. This post a...

Oct 26, 2021 · 6 min read · picolisp-explored.com  
Updated Feb 8, 2023  
Read the article

-   [#database](https://hashnode.com/tag/database)
-   [#functional-programming](https://hashnode.com/tag/functional-programming)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#gui](https://hashnode.com/tag/gui)

## Written by

[Mia Temma](https://hashnode.com/@miatemma)

@miatemma · Berlin, Germany

  
[View profile](https://hashnode.com/@miatemma)

## Responses 2

Markdown supported · ⌘↵ to post

[Mohamed Hassan](https://hashnode.com/@zaWanderer)

[Feb 7, 2023](https://hashnode.com/posts/creating-a-user-interface-to-the-database-setup/6177ad6afc34737bf9ab7015/comment/63e2d1203e27fed24914f57f)

Thanks for this great series. In my case, I get the correct page when I run the program. But when I press the links inside the page, I get about#blank/blocked on google chrome. on w3m, I get "can't load ?-A23".

Also this post renders incorrectly starting from the header "Opening the Database File". most likely a missing markdown character in the blog page code.

Thanks again for a very useful blog series.

[Mia Temma](https://hashnode.com/@miatemma)

[Feb 8, 2023](https://hashnode.com/posts/creating-a-user-interface-to-the-database-setup/6177ad6afc34737bf9ab7015/comment/63e2d1203e27fed24914f57f#reply-63e3e6c77dfb1be3224d7819)

Hi Hassan, thanks a lot for your comment! You're right, it was quite messed up with the layout - seems hashnode changed some stuff in the backend...

Regarding your question, I couldn't reproduce your error, could you maybe let me know what you did in more detail?

[Nehal Singhal](https://hashnode.com/@nehal5)

[Jan 25, 2023](https://hashnode.com/posts/creating-a-user-interface-to-the-database-setup/6177ad6afc34737bf9ab7015/comment/63d108e31acaeae4c9da9184)

Wonderful! Thanks for posting.

"First of all, we need to import the libraries related to the PicoLisp GUI framework: http.l, xhtml.l, forml.." - can make it form.l. :)

[Mia Temma](https://hashnode.com/@miatemma)

[Feb 5, 2023](https://hashnode.com/posts/creating-a-user-interface-to-the-database-setup/6177ad6afc34737bf9ab7015/comment/63d108e31acaeae4c9da9184#reply-63dfc5b8666a6ca61942d6ea)

thank you!
