Hey everyone! I'm looking for some advice on how to create a really straightforward web application. I've dabbled in frameworks like Laravel, CodeIgniter, and Node.js, but now I want to make a simple reporting system for myself and my parents that will work with Excel files. I know, I know, using Excel is probably frowned upon, but hear me out!
My goal is to build an app that can easily manage all the data in a user-friendly way. Initially, I thought about creating a desktop app with Visual Studio for installation on multiple PCs. However, I'm wondering if I could opt for a web app that's just a simple folder. Ideally, I'd love something I can copy and paste to another laptop and access via a web browser without needing to install a bunch of dependencies.
I could stick with basic HTML, JavaScript, and jQuery for this, but I'm curious if there are any light frameworks or libraries that are particularly suited for this kind of development nowadays. Any suggestions would be greatly appreciated!
3 Answers
Have you thought about using Electron for a desktop-like experience? It allows you to bundle everything into a folder, so running it on different PCs is pretty straightforward. Just remember that you need to account for some dependencies depending on the user's system.
There are a couple of solid options for your requirements: Svelte and Flask both fit the drag-and-drop folder idea you mentioned. Svelte is quite lightweight, whereas Flask offers more robustness for backend needs, though it does use Python.
I totally get what you're trying to do! For something really simple that you can move around between PCs, maybe consider creating a local-only web app using plain HTML, JavaScript, and perhaps a lightweight framework like Vue or Svelte. Both options can run without a back-end if you want. Let me know if you want more ideas!

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads