cdcline / demo-website

A demo website showing who I am and what I can do
GNU General Public License v3.0
2 stars 0 forks source link

Make a cool website with Google Cloud in PHP #12

Open cdcline opened 2 years ago

cdcline commented 2 years ago

I'd like to make a cool website!

Plan A

Estimate

Taking 4 months for this project

Deliverable

A cool website!

cdcline commented 2 years ago

Project Update

Things went about as expected. PHP and up went well. Everything lower took longer than expected and had lots of pit traps.

However time seems good. I estimated ~2 weeks for this project and after ~11 days the system should manage any basic content / style / widget I think I'll need. Some extra time was spent building the Mini Article Widget but that I specifically wanted to use. It's functional with style & (simple)animation.

"Content" and "Style" can take forever but that will be the main focus for a bit until I get the "Personal Website" I want up.

cdcline commented 2 years ago

Project Update

Content and style are going about as expected. Progress but always more time than I think it should take. Mostly all HTML, JS and CSS. Gone from:

Screen Shot 2022-05-03 at 5 35 32 PM Screen Shot 2022-05-03 at 5 32 38 PM

to

image image

which is getting a bit garish but colors are fun and it's still a work in progress.

I've started on #23 & #24 for the css b/c it's getting unmanageable now with all the things. I'm most familiar with less so I'll probably convert to that and commit both the css and less files b/c I don't want to compile in a pipeline or anything.

cdcline commented 2 years ago

Project Update

Originally I estimated "2 weeks" to get the project out. This update is just shy of 3 weeks and we finally have an app that can be deployed to the Google Cloud (for free) that runs a vanilla php backend with helpfully structured html, js & css. The framework should easily provide anything I need to support for my final "personal website."

Time estimate was a bit off but I did several of the "bonus" options and developing on the Google Cloud was much slower than expected. Also had no design to build off of so time was spent playing with things to "look good enough."

More style & content is needed but that's very different from code. Will continue to work on it but estimates are difficult and advice is being sought b/c that's not really my department.

cdcline commented 2 years ago

Project Update

Over the past 2 weeks I spent ~1 week on an actual design for the site and another on converting to Google Firestore.

Both were expected to be time sinks:

Now that I've got a DB to write from and an actual layout to use I can move onto the next steps of implementing the design.

cdcline commented 2 years ago

Project Update

Converting the code to the new design took a week longer than estimated.

The css and html went as expected but I ran into trouble with google firestore suddenly not working. I tried a lot to fix it but it seems like an issue on their end. I gave them time but eventually just moved on to using static data b/c I needed to progress. It's a pretty big loss but will come back to it.

Still the site looks dramatically better and is ready for the next round of visual polish and for the real content.

image image