Skip to content

salimshakeel/django-portfolio-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Portfolio Project

Welcome to my Django Portfolio Project repository! This project showcases my personal portfolio, built using the Django web framework. Below, you'll find information about the project, how to set it up, and some insights into Django.

Portfolio Screenshot

About the Project

This project is a web application that displays my personal portfolio. It includes sections such as About Me, Projects, Skills, and Contact. The purpose of this project is to demonstrate my skills in web development using Django.

Features

  • About Me: A section to introduce myself and provide some background information.
  • Projects: A showcase of my projects with descriptions and links.
  • Skills: A list of my technical skills and proficiencies.
  • Contact: A contact form for visitors to get in touch with me.

Technologies Used

  • Django: A high-level Python web framework that encourages rapid development and clean, pragmatic design.
  • HTML/CSS: For structuring and styling the web pages.
  • JavaScript: For interactivity and dynamic content.
  • SQLite: The default database used by Django for development purposes.

What is Django?

Django is a high-level Python web framework that allows developers to create robust and scalable web applications quickly. It follows the "batteries-included" philosophy, providing a lot of built-in functionalities such as:

  • An ORM (Object-Relational Mapping) for database interactions.
  • An admin interface for managing application data.
  • User authentication and authorization.
  • URL routing and request handling.
  • Form handling and validation.
  • Template engine for rendering HTML.

Django emphasizes reusability, rapid development, and the principle of "Don't Repeat Yourself" (DRY).

Setup and Installation

To set up this project on your local machine, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/django-portfolio.git
    cd django-portfolio

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published