https://github.com/tankengine-ish/dental_clinic_website
A Dental Practice Site in Python + django [personal project]
https://github.com/tankengine-ish/dental_clinic_website
bootstrap django powershell python3 render-deployment
Last synced: 2 months ago
JSON representation
A Dental Practice Site in Python + django [personal project]
- Host: GitHub
- URL: https://github.com/tankengine-ish/dental_clinic_website
- Owner: TankEngine-ish
- Created: 2024-03-01T00:25:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-12T19:06:01.000Z (over 2 years ago)
- Last Synced: 2025-04-08T16:16:55.871Z (about 1 year ago)
- Topics: bootstrap, django, powershell, python3, render-deployment
- Language: CSS
- Homepage:
- Size: 6.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dental_Clinic_Website
Check the website LIVE: https://dental-clinic-website.onrender.com/
NOTE: When you access the website bear in mind that this is Render's free instance which means it will most likely spin down with inactivity, which can delay requests by 50 seconds or more.
NOTE_2: In the process of developing this website, I intentionally left some links to return server errors or 'not found' responses. This was not an oversight, but a deliberate decision to demonstrate my attention to detail in handling such scenarios.
Instead of deploying with `DEBUG = True` (which is not recommended in a production environment), I have ensured that these errors are handled gracefully and provide meaningful feedback to the user.
This project was my first web app in django. It took some time to get to know the intricacies of the settings.py file and the whole folder structure in general but in the end it all worked out.
The main issue with my first deploy configuration was the inability of my script to output all the staticfiles. The reason being was that in the messy folder strucuture I've created the path to staticfiles was non existent.
This was also yet another type of deployment, this time to a free web hosting service called Render (no more Heroku for me).
Plenty of the site's functionality is just placeholder. The main learning curve was being able to deploy yet another language + framework to yet another platform. Also, working with html/css/js templates is quite chill.
