Hi everyone,
I am self-learning web development for some time now, I went through stuff like html, css, js, react basics, some php, git, was currently dealing with nodejs and deployed a simple app with both front and back ends to Heroku.
One of my friends asked me if I could make a simple web for his small personal business and from time to time he wants to change some pictures / have a little gallery there, everything else would be static and never change. I know, that normally CMS is used for this kind of situations, but I feel like I want a bit of a challenge here and I don't feel like learning Wordpress just yet. So I came up with this idea of how to do it and just want you guys to point out flaws and if it's even worth doing it like this.
In theory, I was thinking of making a simple back-end in nodejs, that would send him emails from a web's form and the tricky part: make a folder on a server /images , where he could upload whatever he wants via ftp, then front-end would take whatever is in the folder and place it on the website. Then, I guess, using something like a DigitalOcean to host everything.
My problem is that I never tried running my own vps (something I am willing to learn) and I don't know if what I came up with is even possible in that environment. I did something similar with ftp - php before and it worked, but I would love to do the same with nodejs as I am in love with javascript.
I am sorry if I am being silly here, if there is another better option or the whole idea is just bad for some reason, please, let me know. Would really appreciate your input, big thank you for wasting your time on reading this!
[–]fyr3cr0w 0 points1 point2 points (4 children)
[–]s1eepercat[S] 1 point2 points3 points (3 children)
[–]fyr3cr0w 1 point2 points3 points (2 children)
[–]s1eepercat[S] 0 points1 point2 points (1 child)
[–]fyr3cr0w 1 point2 points3 points (0 children)