Can I Create a Self-Editing Wiki-Style Site Without a Database on a Free Hosting Platform?

0
7
Asked By CreativeCoder82 On

I'm working on a capstone project for college where my team is tasked with building a website for our professor. The site needs to compile information from his personal website, links to his books, Google Scholar page for his papers, and a GitHub page with software created by his students. The challenge is that the site shouldn't be static; it must allow our professor or his students to easily add new sources and links without any coding.

The professor wants a straightforward user interface since he dislikes the current process of downloading HTML files to edit them. I've thought about using platforms like Neocities or GitHub Pages, but I'm unsure if these can support a self-editing system. I've also used WordPress in the past, which has a user-friendly interface, but it might not fit his needs. Worst-case scenario, I could create an offline UI for editing HTML, but that doesn't seem like it would impress him much.

8 Answers

Answered By DataDrivenDev On

I've actually used Google Sheets as a makeshift database before, which could be an interesting approach!

Answered By TechWizard99 On

If you're in a senior capstone course, that does sound a bit like busy work for the professor. But hey, if you need tools, I usually go with Nuxt for these kinds of projects, and they have a studio that might help with your needs.

GraduationGoals2023 -

We're all seniors, too, so I get that! It does seem a bit like an errand, but it's what we have to work with. I'll check out Nuxt, though I'm worried he wants 'stable technology' since other classes have used outdated stuff.

CodeCracker88 -

Nuxt looks promising based on their website!

Answered By CuriousDev01 On

Why not use a database? There are free versions out there, like Vercel or Supabase, which could really increase your options and capabilities!

Answered By FreeSpiritDev On

If you choose a free host that supports PHP, you could use it to create and edit text, CSV, or JSON files instead of a database. That could keep things dynamic without the complexities of database handling.

Answered By DevGuru22 On

Honestly, people often assume these tools exist, but finding the right one can be tricky. GitHub Pages might allow some basic editing via Actions, but it’ll still require manual edits in a text editor. Setting up a GitHub repo and utilizing the Issues or Discussions tab might be a good alternative to get around the editing hassle.

FutureCoder24 -

Sounds like a plan! Maybe we can use Markdown files for organizing this.

TechInsights11 -

Thanks for the suggestion!

Answered By WikiGenius93 On

He might be looking for something that can be built with Astro and a Git-backed CMS like Decap. You can push updates to a repo and automatically deploy it using Cloudflare Pages or GitHub Pages.

Answered By WebWizKid On

Check out Astro; it lets the user edit Markdown files directly on GitHub, which could simplify things a lot.

Answered By WikiFan2023 On

This makes me think of TiddlyWiki—it’s an interesting tool to explore!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.