From accd0ef8d7d83bf7b23bb9623a673f9971a1bf2e Mon Sep 17 00:00:00 2001 From: z3rOR0ne Date: Mon, 5 Feb 2024 23:39:40 -0800 Subject: [PATCH] :memo: Made notes on future project ideas --- project_ideas.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 project_ideas.md diff --git a/project_ideas.md b/project_ideas.md new file mode 100644 index 00000000..f0330051 --- /dev/null +++ b/project_ideas.md @@ -0,0 +1,18 @@ +## PROJECT IDEAS + +This is just a simple document where I can scratchpad some ideas for personal +projects. + +### HTML Placeholder Website + +Very much like the [JSON Placeholder](https://jsonplaceholder.typicode.com/) +website, this would provide a basic fake API. Instead of returning JSON, +however, this would return HTML data. The idea behind this is that this API +would be used to test with a hypermedia rendering library like [HTMX](https://htmx.org/). + +Keep in mind how JSON Placeholder is created, look at its minimal dependencies, +like [json-server](https://github.com/typicode/json-server), [tinyhttp](https://tinyhttp.v1rtl.site/), and even though it's less relevant, it is still of interest to take a look at [lowdb](https://github.com/typicode/lowdb). + +### Dev Dictionary + +This idea takes inspiration from [Urban Dictionary](https://www.urbandictionary.com/) as well as [Tech-Wiki](https://tech-wiki.net/index.php/Main_Page). While Urban Dictionary actually does have some contributions that deal with tech like [this one on http](https://www.urbandictionary.com/define.php?term=HTTP), this idea concentrates the subject matter into a single technical dictionary, emphasizing short quick and concise definitions that give the user a very fast overview of what the term means.