https://github.com/frankie567/cookiecutter-eventually-landing
Coming soon page adding emails to a Mailjet contacts list. Based on Eventually template by HTML5 UP!
https://github.com/frankie567/cookiecutter-eventually-landing
Last synced: 4 months ago
JSON representation
Coming soon page adding emails to a Mailjet contacts list. Based on Eventually template by HTML5 UP!
- Host: GitHub
- URL: https://github.com/frankie567/cookiecutter-eventually-landing
- Owner: frankie567
- License: mit
- Created: 2017-07-23T10:12:43.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-25T09:19:45.000Z (about 8 years ago)
- Last Synced: 2025-04-03T07:13:39.124Z (7 months ago)
- Language: CSS
- Size: 750 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cookiecutter Eventually landing
[](https://travis-ci.org/frankie567/cookiecutter-eventually-landing)
Cookiecutter template building a coming soon page with [Eventually template by HTML5 UP!](https://html5up.net/eventually).
The form will add emails to a [Mailjet](https://www.mailjet.com/) contacts list.
## [Demo](https://eventually-landing.herokuapp.com/)
## Getting started
Install the latest Cookiecutter if you haven't installed it yet:
```
pip install -U cookiecutter
```Generate the project:
```
cookiecutter https://github.com/frankie567/cookiecutter-eventually-landing
```The generator will ask you for the following information:
* **title**: Title of your project and header of the page.
* **project_slug**: Directory and package name of the project. Automatically generated from the title, but you can override it.
* **value_proposition**: Subtitle of the page. Make it punchy 👍
* **mailjet_apikey_public**: Your Mailjet public API key.
* **mailjet_apikey_private**: Your Mailjet private API key.
* **mailjet_contactslist_id**: Mailjet contacts list's id in which the emails will be added.
* **facebook** (*optional*): Facebook link shown at the bottom of the page.
* **twitter** (*optional*): Twitter link shown at the bottom of the page.
* **linkedin** (*optional*): LinkedIn link shown at the bottom of the page.
* **github** (*optional*): GitHub link shown at the bottom of the page.
* **email** (*optional*): Email link shown at the bottom of the page.### Change background
To change the background, just replace the image file `{{project_slug}}/{{project_slug}}/static/background.jpg` by yours. A size of `1920 x 900` pixels is recommended.
## Run the project locally
This is a simple Flask project. First, install the dependencies:
```
pip install -r requirements.txt
```And there you go:
```
export FLASK_APP=app.py && flask run
```## Deployment
The project comes both with a **Heroku Procfile** and a **Dockerfile**.