https://github.com/nitish2773/portfolio-website
This project is a personal portfolio website built using Django and styled with Bootstrap. It showcases my skills as a Full Stack Developer, including frontend, backend, and database expertise. It features sections such as Home, About, Skills, Projects, Resume, and Contact, offering visitors a comprehensive view of my professional background
https://github.com/nitish2773/portfolio-website
bootstrap5 css3 django html5 python sqlite
Last synced: 3 months ago
JSON representation
This project is a personal portfolio website built using Django and styled with Bootstrap. It showcases my skills as a Full Stack Developer, including frontend, backend, and database expertise. It features sections such as Home, About, Skills, Projects, Resume, and Contact, offering visitors a comprehensive view of my professional background
- Host: GitHub
- URL: https://github.com/nitish2773/portfolio-website
- Owner: Nitish2773
- Created: 2024-07-17T06:53:15.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-07-17T07:56:14.000Z (11 months ago)
- Last Synced: 2025-01-12T15:18:03.319Z (5 months ago)
- Topics: bootstrap5, css3, django, html5, python, sqlite
- Language: HTML
- Homepage:
- Size: 6.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Personal Portfolio Website
## Project Overview
This project is a personal portfolio website that showcases the developer's skills, projects, resume, and contact information. It is built using Django and styled with Bootstrap.
## Project Structure
## Libraries Used
- Django
- Bootstrap## Description
This is a personal portfolio website built using Django. The website includes the following sections:
- **Home**: Dashboard layout with user profile picture and title "Full Stack Developer".
- **About**: Description, social media profiles, education, etc.
- **Skills**: Showcases frontend, backend, and database skills with icons.
- **Projects**: Categorizes projects under React, Django, HTML, CSS, JavaScript, Node.js, and Bootstrap.
- **Resume**: Complete resume and downloadable CSV.
- **Contact**: Contact information and feedback form.## Features
- CRUD operations for managing content.
- Image uploads for profile picture and project images.
- Responsive design using Bootstrap.
- Dynamic content management via Django admin panel.## Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/portfolio-website.git
cd portfolio-website
```2. Create and activate a virtual environment:
```bash
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
```3. Install the dependencies:
```bash
pip install -r requirements.txt
```4. Run the migrations:
```bash
python manage.py migrate
```5. Create a superuser:
```bash
python manage.py createsuperuser
```6. Start the development server:
```bash
python manage.py runserver
```7. Access the website:
Open your browser and go to `http://127.0.0.1:8000`## Usage
- Navigate to the Django admin panel at `http://127.0.0.1:8000/admin` to manage your portfolio content.https://github.com/user-attachments/assets/c7ef5833-99ef-4a09-b0b6-1514bb837380