My project is a blog where I post about my thoughts. It has different animations for each season on each page as well as themed music, and it was inspired by Tinker Bell! I used Django, HTML, CSS, and JS, and worked in Github Codespaces. I struggled with many things throughout this project. I wanted my CSS to override Bootstrap's, and I had to figure out how to create multiple css files for my theme-switching, and also get them to apply by manipulating settings.py and the filepath. I also struggled a lot with the animations in the beginning because I had not animated with CSS before. Getting all the containers and their positioning right so that it wouldn't interfere with the blog posts, but in a way that the background and posts and animation could all be seen at once, was the most difficult part, as every time I changed the position for something, a different thing would be affected. Manipulating everything in the base.html to have multiple uses and work for each theme, was tough and took planning. I had to scrap some ideas because they didn't work with the containers I had. Finally, getting my background to show up behind my blog post took time to incorporate into my CSS files because I was originally just adding styling in the detail.html file itself, and had to add it to each CSS file individually. I learned about CSS animations, the positioning of containers (absolute vs relative), how to be creative when coding and work through errors and find different solutions for things, and about Django in general and its capabilities. I also learned to deploy this with pythonanywhere. Overall I really enjoyed this project because I worked extremely hard on it and it pushed me beyond my comfort zone. Just as a note, please don't deflate my hours by such a significant amount!! I genuinely put so much work into this project and went out of my comfort zone to learn new things. It was a major step up in complexity from the past two static websites I created, and it just feels like my work is not being appreciated when my hours are cut in half, like they were for my past two projects. I understand the need to deflate them a little bit, but if you do deflate my hours, please don't give me anything less less than 10 hours . Thank you :)
My project is a blog where I post about my thoughts. It has different animations for each season on each page as well as themed music, and it was inspired by Tinker Bell! I used Django, HTML, CSS, and JS, and worked in Github Codespaces. I struggled with many things throughout this project. I wanted my CSS to override Bootstrap's, and I had to figure out how to create multiple css files for my theme-switching, and also get them to apply by manipulating settings.py and the filepath. I also struggled a lot with the animations in the beginning because I had not animated with CSS before. Getting all the containers and their positioning right so that it wouldn't interfere with the blog posts, but in a way that the background and posts and animation could all be seen at once, was the most difficult part, as every time I changed the position for something, a different thing would be affected. Manipulating everything in the base.html to have multiple uses and work for each theme, was tough and took planning. I had to scrap some ideas because they didn't work with the containers I had. Finally, getting my background to show up behind my blog post took time to incorporate into my CSS files because I was originally just adding styling in the detail.html file itself, and had to add it to each CSS file individually. I learned about CSS animations, the positioning of containers (absolute vs relative), how to be creative when coding and work through errors and find different solutions for things, and about Django in general and its capabilities. I also learned to deploy this with pythonanywhere. Overall I really enjoyed this project because I worked extremely hard on it and it pushed me beyond my comfort zone. Just as a note, please don't deflate my hours by such a significant amount!! I genuinely put so much work into this project and went out of my comfort zone to learn new things. It was a major step up in complexity from the past two static websites I created, and it just feels like my work is not being appreciated when my hours are cut in half, like they were for my past two projects. I understand the need to deflate them a little bit, but if you do deflate my hours, please don't give me anything less less than 10 hours . Thank you :)