An open API service indexing awesome lists of open source software.

https://github.com/znissou/portfolio_contact

📱 Flutter Web Contact Section for Portfolio Websites. A responsive and modern contact form built with Flutter Web, designed to be embedded as an iframe in portfolio websites. This lightweight contact section provides an elegant way for visitors to get in touch.
https://github.com/znissou/portfolio_contact

flutter flutterweb portfolio portfolio-website

Last synced: 5 months ago
JSON representation

📱 Flutter Web Contact Section for Portfolio Websites. A responsive and modern contact form built with Flutter Web, designed to be embedded as an iframe in portfolio websites. This lightweight contact section provides an elegant way for visitors to get in touch.

Awesome Lists containing this project

README

          

# Portfolio Contact Section - Flutter Web

This is a Flutter Web contact section that I created to be embedded as an iframe in my existing portfolio website. It provides a clean, responsive contact form for visitors to get in touch.

## Features

- Responsive design that works on all devices
- Clean, modern UI with Material Design components
- Form validation for email and required fields
- Easy integration via iframe embedding
- Lightweight and fast loading

## Installation

To run this project locally:

```bash
# Clone the repository
git clone https://github.com/znissou/portfolio_contact.git

# Navigate to the project directory
cd portfolio_contact

# Get dependencies
flutter pub get

# Run the app
flutter run -d chrome
```

## Usage

This contact section is designed to be embedded in your existing portfolio website using an iframe:

```html

```

## Technologies

- **Flutter Web** - For cross-platform web development
- **Dart** - Programming language
- **Material Design** - UI components and styling
- **URL Launcher** - For handling external links
- **HTTP** - For form submission

## Project Structure

```
lib/
├── main.dart # Entry point
├── constants.dart # App constants and themes
├── views/ # UI components
│ ├── home_screen.dart
│ └── contact_section/
│ ├── contact_section.dart
│ └── components/
└── models/ # Data models
```

The project is ready to be deployed as a standalone web app or embedded in your existing portfolio.