d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > Need Help Creation Of Website
Add Reply New Topic New Poll
Member
Posts: 18,856
Joined: Feb 18 2023
Gold: 2,660.79
Aug 9 2025 03:54am
Hey y'all

Aside from video games and work my passion and main motives is too take wildlife photography
As it is a hobby that i share with my father, I would like to create a website where my father can upload his photography

I'm quite at use with coding, i've never made complicated website, i know the basics of html and css but my father doesn't know anything on computer related topics

I would like to code a "simple" architecture where he could have some kind of a "user interface" to create folders and subfolders on the website to put his photographies

Do any of you know how to do that in the simplest way?
Is it easy to generate a "user interface"?
And where to host it?

So far i've been able to do very simple ones on github but do you have any others recommendations where to do such things?

Thanks a lot
Member
Posts: 831
Joined: Oct 3 2021
Gold: 1,002.00
Aug 9 2025 11:46am
It sounds like you want to code a website from scratch. An experienced dev could do that pretty quickly but it sounds like you don't have much experience. It'd be fun to learn, but be prepared to spend 100s or 1000s of hours (depending on have far you want to take your skills). I'd recommend building your website with Django for the back-end (with a sqlite database) and vanilla javacript for the front-end.

If you want a website created more quickly, use a CMS (content management system) like Wordpress (free).
Member
Posts: 242
Joined: Aug 28 2021
Gold: 1,517.79
Aug 13 2025 05:19am
I'm a SEO. What M4rs said, for what you want a custom setup is overkill and zero to no use. Use a basic website builder/CMS. Wordpress is free, Wix is decent these days. Unless you're trying to monetise or build a business around it it doesn't really matter. Setup takes like 20-30 minutes using a preset CMS, most of them will have a process to set up a portfolio setup pretty basically, and then you just need to teach him how to upload and set live. Simples.

Something like Wordpress all you're paying is hosting and domain. Services like Hostinger you can usually get the first year or two for a few bucks, especially with a code you can find on YT or similar pretty easily.

This post was edited by Crepsucule on Aug 13 2025 05:20am
Member
Posts: 18,856
Joined: Feb 18 2023
Gold: 2,660.79
Aug 16 2025 08:22am
I'm a SEO. What M4rs said, for what you want a custom setup is overkill and zero to no use. Use a basic website builder/CMS. Wordpress is free, Wix is decent these days. Unless you're trying to monetise or build a business around it it doesn't really matter. Setup takes like 20-30 minutes using a preset CMS, most of them will have a process to set up a portfolio setup pretty basically, and then you just need to teach him how to upload and set live. Simples.

Something like Wordpress all you're paying is hosting and domain. Services like Hostinger you can usually get the first year or two for a few bucks, especially with a code you can find on YT or similar pretty easily.


Thanks a lot for those insight
I'm checking WordPress right now will try to give it a go

So far i've build a simple html/css/java using Flask and python it's working on local more or less as i want it but i'm checking how to put it online, where to host it
I've seen stuff but limited to 750Mo free and having to pay every month for higher capacity

I've check with my dad and he would like to have at least several Go (his photos from 2016-now are about 25Go but i can divide it by ten by lowering the quality to prevent any steal)
He's taking pictures since 1980 so he'll probably have about 80Go to put, i can lower it to 5-10Go

So i'm looking for something who could host about 10Go right now and maybe more in the future

Do you know how i could do smthg like that?
Thanks a lot for your time and your replies

Cheers
Member
Posts: 242
Joined: Aug 28 2021
Gold: 1,517.79
Aug 16 2025 06:44pm
Thanks a lot for those insight
I'm checking WordPress right now will try to give it a go

So far i've build a simple html/css/java using Flask and python it's working on local more or less as i want it but i'm checking how to put it online, where to host it
I've seen stuff but limited to 750Mo free and having to pay every month for higher capacity

I've check with my dad and he would like to have at least several Go (his photos from 2016-now are about 25Go but i can divide it by ten by lowering the quality to prevent any steal)
He's taking pictures since 1980 so he'll probably have about 80Go to put, i can lower it to 5-10Go

So i'm looking for something who could host about 10Go right now and maybe more in the future

Do you know how i could do smthg like that?
Thanks a lot for your time and your replies

Cheers


Most CMS will be able to handle all that no issues, the thing you'll need to worry about is the hosting costs. Those will go up if you're wanting that much on there. If you're dumping it all, you'd probably be better off putting it into GDrive or something and just showing highlights with a public link. Websites aren't really meant to be a personal digital storage device. You can do it, but you'll pay for it. Using a cloud storage to store them and opening the folders to public read/view access would be much, much cheaper than hosting them all on a website, and using the website to host highlights and direct traffic to the folders if the intent is to share and make them publicly accessible.
Member
Posts: 18,856
Joined: Feb 18 2023
Gold: 2,660.79
Aug 17 2025 03:31am
Most CMS will be able to handle all that no issues, the thing you'll need to worry about is the hosting costs. Those will go up if you're wanting that much on there. If you're dumping it all, you'd probably be better off putting it into GDrive or something and just showing highlights with a public link. Websites aren't really meant to be a personal digital storage device. You can do it, but you'll pay for it. Using a cloud storage to store them and opening the folders to public read/view access would be much, much cheaper than hosting them all on a website, and using the website to host highlights and direct traffic to the folders if the intent is to share and make them publicly accessible.


Hmmm thanks
Would it be possible to have them on Gdrive or Dropbox kind of storage and then allow the website to have the images embedded ? Link a link which would show the images (no need to leave the website) ?

I could build a tree on Gdrive let's say and then the code read and display that same tree on too the website? Do you think something like that would be doable?
Member
Posts: 242
Joined: Aug 28 2021
Gold: 1,517.79
Aug 17 2025 11:27pm
Hmmm thanks
Would it be possible to have them on Gdrive or Dropbox kind of storage and then allow the website to have the images embedded ? Link a link which would show the images (no need to leave the website) ?

I could build a tree on Gdrive let's say and then the code read and display that same tree on too the website? Do you think something like that would be doable?


It would be doable. You're still serving the images on the site though, that's going to use bandwith which is going to end up in higher costs.

It would probably be cheaper just hosting them in the CMS in that instance, as you're just pushing them from the back end instead of fetching the data then pushing it.

Personally, I'd take the highlights hosted on the site with links to a cloud storage approach. Otherwise something like Flickr or Imgur would be a better option.
Member
Posts: 9,109
Joined: May 11 2009
Gold: 5.01
Sep 29 2025 08:23pm
Cheapest option would be to self host and contact your ISP about a public IP (not the shared cgnat crap). Register a domain, then setup the DNS records you need to route. If it were me, would host on and single board cheapo Linux computer and rely on NAS (ssd connected to router acting as NAS). Then setup the cert for https using lets encrypt (free).

Better would be, buy a cheap VPS serviced with minimal compute and storage capacity you'll need. Many have copy paste virtual container environments now. Digital Ocean for example has a good offering of pre-baked solutions. Was $5/mo for cheapest ones few years back between DO and Linode.


As for front end, an AI could generate what you've described. It's trivial. On the backend, would probably keep it simple and run python quarts server and utilize underlying packages installed on nix to manipulate the files.

This post was edited by RedFromWinter on Sep 29 2025 08:25pm
Member
Posts: 48,672
Joined: Jul 5 2008
Gold: 60.00
Oct 5 2025 10:37am
Hey y'all

Aside from video games and work my passion and main motives is too take wildlife photography
As it is a hobby that i share with my father, I would like to create a website where my father can upload his photography

I'm quite at use with coding, i've never made complicated website, i know the basics of html and css but my father doesn't know anything on computer related topics

I would like to code a "simple" architecture where he could have some kind of a "user interface" to create folders and subfolders on the website to put his photographies

Do any of you know how to do that in the simplest way?
Is it easy to generate a "user interface"?
And where to host it?

So far i've been able to do very simple ones on github but do you have any others recommendations where to do such things?

Thanks a lot


Ask ChatGPT to generate you a website and provide you with a zip file containing the files.
Go Back To Programming & Development Topic List
Add Reply New Topic New Poll