BLOG POST

Blog-Ception Part 1: The Foundation
December 9th, 2020
Hi, this is the first Blog Post of a series of Blog Posts talking about the iterative process of building my profile website. Let me start with I don't know everything, but I feel like sharing this process will be a tool for me to track my thoughts, hurdles, and successes. So, let us Begin.
The Foundation:
This site is built using React for the front end and Firebase for the backend. I chose Firebase because I think "backends as a service" are a really useful modern tool. Firebase allows me to track user authorization, store images on a database and track the url's for those images to use for my blog. Firebase also allows me all the standard backend tools like storing, organizing and retrieving my blogs, messages and comments. There are 2 parts to this foundation. First, I have the forward facing side that anybody can access or leave comments without having to sign in. Second, I have a User Restricted Admin side that has a control panel that I built. The control panel allows me to manage my messages from the site as well as my blog posts and comments on each blog. Let me know what you think and what I should add. I am all ears and ready for the challenge. I will catalog all my changes is the blog. Thanks for Reading...#build, break, learn.
Comments
Thanks Tom for the Feedback
December 17th, 2020
Thanks Tom for the feedback. I will work on the UI for the comments next. Also your comment helped me to understand that I haven't created a way to allow people to reply to specific comments. I'm going to work on that too!
Tom Meloche
December 14th, 2020
It took a couple of tries to figure out where to type to leave a comment. :-) I suggest improvements to UI
Firebase Security Rules
December 12th, 2020
I had to add some rules for my Firestore. This is a test to see if that works.