https://github.com/kostastepetes/vue-newsletter-popup
Vue Newsletter Popup component that inserts the submitted user's full name + email into a JSON. Trigger methods include: TimeOnPage, ExitIntent and onClick Made with Vite + Vue 3 + ExpressJS
https://github.com/kostastepetes/vue-newsletter-popup
form-submission newsletter-popup vue-popup
Last synced: 3 months ago
JSON representation
Vue Newsletter Popup component that inserts the submitted user's full name + email into a JSON. Trigger methods include: TimeOnPage, ExitIntent and onClick Made with Vite + Vue 3 + ExpressJS
- Host: GitHub
- URL: https://github.com/kostastepetes/vue-newsletter-popup
- Owner: kostastepetes
- Created: 2024-02-22T11:35:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-22T11:46:14.000Z (over 1 year ago)
- Last Synced: 2025-01-10T03:35:28.207Z (4 months ago)
- Topics: form-submission, newsletter-popup, vue-popup
- Language: Vue
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vue Newsletter Subscription
## Project Description
This project is a Vue.js application designed to handle newsletter subscriptions. Users can enter their full name and email address to subscribe to a newsletter. The application includes a simple form for submission and displays a success message upon successful submission or an error message if there's an issue.
## Features
- Vue.js frontend for form submission
- Express.js backend for handling form data and writing to a JSON file
- CORS enabled to allow cross-origin requests
- Simple form validation