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
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
This project requires a prerequisite understanding of the following:
- Django Framework
- Python3.8
- Postgres
- Python pipenv
- Makefile
Activate virtual environment using python3.8 as default handler
pipenv shell
Install dependancies that will create an environment for the app to run from Pipfile
- psql
- CREATE DATABASE portfolio;
Create .env file and paste the following, filling where appropriate:
SECRET_KEY = '<secret_key>'
DB_NAME = '<db_name>'
DB_USER = '<username>'
DB_PASSWORD = '<password>'
make migrate
make run or make
Open terminal on localhost:
The application is deployed on Heroku and is live on this Link
- Django 4.0.5 - Backend logic of the application and views.
- Bootstrap - Used for overall design and responsive site
No known bugs.
copyright (c) 2022 MIT License. View License Here
- Slack Profile - Charles Okunzo
- Email address - Charles Okunzo