https://github.com/whisperedshadow/luminare-digital
A portfolio website for a fictional digital marketing company, Luminare Digital. Features include a dynamic contact form, responsive design, and integration with Mailjet and MySQL.
https://github.com/whisperedshadow/luminare-digital
digital-marketing flask mailjet mysql portfolio portfolio-website website
Last synced: 7 months ago
JSON representation
A portfolio website for a fictional digital marketing company, Luminare Digital. Features include a dynamic contact form, responsive design, and integration with Mailjet and MySQL.
- Host: GitHub
- URL: https://github.com/whisperedshadow/luminare-digital
- Owner: WhisperedShadow
- Created: 2024-12-07T12:41:10.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-02-03T02:18:53.000Z (8 months ago)
- Last Synced: 2025-02-03T02:30:24.404Z (8 months ago)
- Topics: digital-marketing, flask, mailjet, mysql, portfolio, portfolio-website, website
- Language: PowerShell
- Homepage: https://luminare-digital.onrender.com
- Size: 2.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Luminare Digital - Digital Marketing Company Portfolio
Welcome to the Luminare Digital portfolio website repository. This project is a digital marketing company portfolio, built using HTML, CSS, JavaScript, MailJet, Flask, and MySQL.
## Project Setup
### Prerequisites
- Python 3.x
- MySQL database
- Mailjet API (for email functionality)### Install Dependencies
1. Clone the repository:
```bash
git clone https://github.com/WhisperedShadow/Luminare-Digital.git
cd Luminare-Digital
```Install Python dependencies:
```bash
pip install -r requirements.txt
```Configuration
Before running the project, you need to configure your environment variables.Create a .env file in the root directory of the project and add the following variables:
```bash
# MySQL Configuration
DB_DATABASE="your_database_name"
DB_HOST="your_mysql_host"
DB_PASSWORD="your_mysql_password"
DB_PORT="your_mysql_port"
DB_USERNAME="your_mysql_username"# Mailjet Configuration
MAIL_API_KEY="your_mailjet_api_key"
MAIL_SECRET_KEY="your_mailjet_secret_key"
FROM_MAIL="your_sender_email"
TO_MAIL="your_receiver_email"
```