Constructing My Portfolio Site

Explore what skills, methods, and toolsets I utilized to build this site.

Efficiency and Power with Django and React

In this project, I expertly combined Django, a high-level Python web framework, with React to build a robust, scalable, and dynamic website. Key aspects include:

Django REST Framework

Utilized for seamless integration of dynamic data and development of RESTful APIs, enhancing site interactivity and external communication.

React Integration

Incorporated React to create a rich, responsive user interface, bringing modern web techniques and improved user experience to the forefront.

DRY Principles

Applied the "Don't Repeat Yourself" philosophy with a unified header and footer, ensuring efficient maintenance and consistent updates across the site.

Views and URLs in Django

Developed to ensure smooth navigation and responsive interactions, with views handling HTTP requests and URLs directing users effectively.

Heroku Deployment

This website was developed using GitHub for version control and then successfully deployed using Heroku.