Skip to content

AISHIK999/django-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Portfolio

Check it out

A portfolio website built using the Django framework with sections to showcase projects, skills, and contact information.

Features

  • Responsive design
  • User-friendly interface
  • Easy to customize

Technologies Used

  • Django
  • HTML
  • CSS
  • JavaScript

Installation

  1. Clone the repository
git clone https://github.com/aishik999/django-portfolio.git
  1. Install dependencies
pip install -r requirements.txt
  1. Make changes to the codebase at website/templates/website/index.html
- Add new sections or modify existing ones
- Update styles and scripts as needed
- Create a superuser
python manage.py createsuperuser
  1. Deploy
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
  1. Access the superuser dashboard at http://localhost:8000/admin
  2. Add contents to the website

NOTE:

The badge link needed in the projects can be taken from Skillicons. For example, https://skillicons.dev/icons?i=linux,postgres,py&perline=3

TODO:

  • Make changes to make it deployable to vercel like in production
  • Ability change the order of projects