Skip to main content

A modern portfolio website for digital marketing and SEO experts

Project description

Digital Marketing & SEO Expert Portfolio

A modern, responsive portfolio website showcasing digital marketing and SEO expertise. Built with Flask and modern web technologies.

Features

  • Responsive design that works on all devices
  • Dynamic blog section (coming soon with social media integration)
  • Contact form
  • Modern UI with smooth animations
  • SEO optimized

Installation

Option 1: Install from PyPI (Recommended)

pip install digital-marketing-portfolio

Option 2: Install from Source

  1. Clone the repository:
git clone https://github.com/thadigitalguru/static-website.git
cd static-website
  1. Create and activate a virtual environment (recommended):
# Windows
python -m venv venv
.\venv\Scripts\activate

# Linux/Mac
python3 -m venv venv
source venv/bin/activate
  1. Install dependencies:
pip install -r requirements.txt

Running the Site

Option 1: Using the Installed Package

After installation, you can run the site using:

digital-portfolio

Option 2: Running from Source

  1. Start the Flask development server:
python src/app.py
  1. Access the site:

Project Structure

static-website/
├── src/
│   ├── __init__.py         # Package initialization
│   ├── app.py              # Flask application
│   ├── templates/          # HTML templates
│   └── static/             # Static files (CSS, JS, images)
├── setup.py                # Package setup file
├── MANIFEST.in            # Package manifest
├── requirements.txt        # Python dependencies
└── README.md              # This file

Development

  • The site uses Flask for the backend
  • Frontend is built with vanilla JavaScript and modern CSS
  • Blog posts are currently static (social media integration coming soon)

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Titus Kores - @thadigitalguru - LinkedIn

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

digital_marketing_portfolio-0.1.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

digital_marketing_portfolio-0.1.0-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file digital_marketing_portfolio-0.1.0.tar.gz.

File metadata

File hashes

Hashes for digital_marketing_portfolio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f88a73e9b867aed097dbc3c6ca98cce97915877e23ccaf1cf4d5a04c65176ad5
MD5 6429b42546ee1085345db1b9afb1cb11
BLAKE2b-256 b7d38ca093466969f3533f081dce4f6c7fca0d90a15f42f18aac64cafe44245b

See more details on using hashes here.

File details

Details for the file digital_marketing_portfolio-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for digital_marketing_portfolio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ce1e58d85d0631f4f6c829a61241f0b1d162492f6a322a1b8d8de480dd97c948
MD5 60a6f06dfdbf2b513cf8b2b53488efe6
BLAKE2b-256 32ccd7b95f174c3080d2e75fa5c5bb5a3a14fe671bb70506c0622a86820348df

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page