DIMMiN Notes
My working notes related to the development of dimmin.com.
2023-11-18
- Pushed the Taskmaster App to production
- Added a Django Historical Table that allows me to track the updates and changes to the Task models.
2023-11-17
- Created the
task_log
html template, developed the Django Views and Django Routes necessary to access the app.
2023-11-16
- Fixed up / removed unnecessary code used to run the About page
- Created the task_log app
- Made the task_log app accessible via the web app
2023-07-27
- Learned about the different paths required for static files (but still not exactly sure why)
- Maybe the
collectstatic
command reduces file sizes or improves efficiency of the originalSTATICFILES_DIRS
in production or something
- Maybe the
- Found out that the style.css page is in fact being referenced
- Found out that the
background
parameter in thebody
tag in style.css is what changes the overall background of the site- This is where the nodes for Floaty Notes will need to float around
- Found out that I can no longer alter this parameter after the Navigation section of style.css.
2023-07-25
- Finished the post and uploaded it here
- Found out that some of my links didn't have a blank target, so the links wouldn't open a new tab they would redirect the user to a new page
- Added target blanks to open new tabs
- Deleted
staticfiles
folder and used the one truestatic
folder for css/js utilities.
2023-07-06
- Added a label for male and female faces (using basic CSS)
- Fixed the tooltip at the bottom to fit the x-axis instead of across the entire bottom of the screen by adjusting the
tooltip
div - Added a legend for male and female faces
- Can't get the positioning quite right
2023-06-20
- Updated the Heroku CLI
- The site is now accessible using the subdomain www.dimmin.com
- This still re-routes to a version of the app without the SSL certificate, but that will be a change that I need to make in the actual DIMMiN App itself.
- For whatever reason this is not a problem on chrome browsers, but edge keeps giving me issues. Not sure exactly why but edge was just being a pain in the butt.
- Occasionally can access the site using dimmin.com, but that might just be an issue with my personal devices
- Specifically having trouble accessing it on mobile from my own device
- Began using Anaconda to manage Virtual Environments
- Transferred credentials for Environment Variables
- Got a Local Version of the DIMMiN App up and running on my new laptop
- Updated the Copyright at the bottom of the screen (found in
base.html
) so that it always displays the current year - Added a Staging environment and app (though it's not really used)
- Updated the DIMMiN App in Production
- Updated the app so that http requests redirect to https
2023-06-19
- Was on tech support with Namecheap for support for about an hour. They recommended I make my Host Name Records:
- CNAME - @ - dimmin.com.herokudns.com
- CNAME - www - www.dimmin.com.herokudns.com
- Recommended I reach out to Heroku's tech support