




Project information
- Name: Pets Connect
- Category: Full Stack Development
- Tech: Python | Django ORM | SQLite
- + View on GitHub
An INSTAGRAM-for-Pets. A social media web application that focuses on loving, sharing, commenting, and connecting to people through pictures of their pets.
- Used the Django templating engine to make front-end queries to the SQL database creating a customized user experience depending on user specific requests.
- Engineered a custom model.manager written in Python to handle form input validations for added SQL database stabiliy and protecting the integrity of the data added.
- Generated session keys for logged in users which increased site security by rejecting unauthorized access to member data and protecting user and site data from potentially malicious attacks.
- Incorporated one-to-many relationships between the user, the messages, and the comments by linking back-end models via foreign keys therefore keeping the relational data current, DRY and efficient.
- Implemented an administrator login with the ability to manage other user accounts by creating, deleting, and updating data so the host can keep the database clean and clear of stale, incorrect, or faulty data.
Plans for the future of this project?
This project will soon be revamped into a social media web application similar to instagram, where users can upload pictures of their pets and like pictures of other pets adding a many-to-many relationship to the project.
On the dashboard, instead of names they will be pet pictures and when selected the current user has the ability to add a short comment to the picture