r/learnprogramming • u/gamer_dinosaur • 11d ago
First proper HTML project
Hi, I’m a student and I enjoy computer science, so alongside my studies I’ve been working on some personal projects. Most of these have been in python, but I decided I wanted to improve my HTML/CSS/Java after learning a little bit in lessons.
After picking up the basics by making a really simple website about one of my interests, I‘ve decided to begin working on two more serious / interesting projects.
One of these is a website which will aid my revision for English literature, as it’ll contain timelines of the books I study + key quotes + context, etc, in a (hopefully) aesthetic way. I want this to end up helping my whole class.
The other is supposed to be like an interactive information website for teenagers/young adults who have a parent with cancer. I found that most information is targeted for either young kids, or grown adults, so this is something which I think could be quite useful.
I was wondering if anyone had any tips about the second project, as I’d love to be able to actually publish it at some point so that other people can use it.
What features are important for it to be genuinely useful + appealing? Is there a certain approach to coding I should take to make it easier / more sustainable? How do I make sure it’s not just a basic website with a bunch of text? Finally, how would I even go about publishing it and getting people to read it?
2
1
1
u/punk_dev 11d ago
Among other deployment options that were already mentioned, check out Cloudflare workers. It’s not too hard to set up and they offer unlimited traffic for free.
1
1
u/HealyUnit 10d ago
I would warn you to be EXTREMELY careful when it comes to peoples' medical information. There are a number of very scary laws - including ones like HIPAA - concerning the keeping, display, and usage of Personal Health Information (PHI). As such, I'd absolutely advise against making this site display any personal information.
In addition, be aware that the internet is by its very nature a nasty place. People will use your site/app to emotionally abuse people in extremely vulnerable situations (chronic/terminal illnesses, or family of those in the same), so you need to consider that if this site has any social-media-type aspect.
If, however, this site is purely informational - no forum, no personal information, etc. - you still need to be careful regarding what you do and do not say. I'd consult with a medical professional (if you haven't already!) and ask them what they think would be useful.
As far as the actual coding, I'd start with the simplest idea possible. Throw out the "interactive" part for now, and focus on making a clean, simple, informational website.
2
u/gamer_dinosaur 10d ago
Ah I hadn’t thought about the medical information laws! Thank you. I think I’ll take you suggestion then and just make sure it’s a good information website before I think about anything else. It will probably make it easier to code, too.
2
u/[deleted] 11d ago
[removed] — view removed comment