Skip to content

This application documents my professional portfolio in software development.

License

Notifications You must be signed in to change notification settings

charles-okunzo/portfolio.v.2.0

Repository files navigation

PORTFOLIO.V.2.0

By Charles Okunzo, June 24, 2022

This application documents my professional portfolio in software development.

Table of Contents

Description

This application documents my professional portfolio in software development. A user can:

  • Be able to view my profile
  • View my education history
  • View the services that I offer
  • View the projects that I have performed in the past half year and their live links
  • Find my contact info as well as be able to send a message via the app.
  • Fill a form to hire create a digital product for them. ...
Landing Page

Go Back to the top

Getting Started

To clone the repository, run:

git clone https://github.com/charles-okunzo/portfolio.v.2.0

Then navigating to the cloned directory:

cd portfolio.v.2.0

Prerequisite

This project requires a prerequisite understanding of the following:

  • Django Framework
  • Python3.8
  • Postgres
  • Python pipenv
  • Makefile

Setup and installation

Activate virtual environment

Activate virtual environment using python3.8 as default handler pipenv shell

Install dependancies

Install dependancies that will create an environment for the app to run from Pipfile

Create the Database

- psql
- CREATE DATABASE portfolio;

.env file

Create .env file and paste the following, filling where appropriate:

SECRET_KEY = '<secret_key>'
DB_NAME = '<db_name>'
DB_USER = '<username>'
DB_PASSWORD = '<password>'

Run initial Migration

make migrate

Run the app

make run or make

Open terminal on localhost:

Go Back to the top

Deployment

The application is deployed on Heroku and is live on this Link

Technologies Used

  • Django 4.0.5 - Backend logic of the application and views.
  • Bootstrap - Used for overall design and responsive site

Known Bugs

No known bugs.

Licence

copyright (c) 2022 MIT License. View License Here

Go Back to the top

Authors Info

About

This application documents my professional portfolio in software development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published