Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/koala819/StarterPack
A comprehensive web development kit for swift site creation, featuring responsive design, contact form, NextUI components, and Google Analytics integration.
https://github.com/koala819/StarterPack
contact-form google-analytics nextui-template open-source-project responsive-design starter-kit web-development website-template
Last synced: 4 days ago
JSON representation
A comprehensive web development kit for swift site creation, featuring responsive design, contact form, NextUI components, and Google Analytics integration.
- Host: GitHub
- URL: https://github.com/koala819/StarterPack
- Owner: koala819
- License: mit
- Created: 2023-09-30T09:31:43.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-15T09:59:51.000Z (25 days ago)
- Last Synced: 2024-11-01T23:42:35.139Z (7 days ago)
- Topics: contact-form, google-analytics, nextui-template, open-source-project, responsive-design, starter-kit, web-development, website-template
- Language: TypeScript
- Homepage: https://starterpack-iota.vercel.app/
- Size: 88 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-ccamel - koala819/StarterPack - A comprehensive web development kit for swift site creation, featuring responsive design, contact form, NextUI components, and Google Analytics integration. (TypeScript)
README
## 📌 Overview
StarterPack is a web development kit that enables quick site creation with responsive design, contact form, NextUI components, and Google Analytics integration. It utilizes essential dependencies like Strapi, React, and styled-components.
## ⚙️ Setting Up
#### CLIENT_URL
- Set the URL where the client application is hosted. For local development, use `http://localhost:3000`.
#### GA_TRACKING_ID
- Obtain your Google Analytics tracking ID by creating a new property in your Google Analytics account.
#### MAIL_FROM
- Insert the email address you want to use as the "From" address for outgoing emails.
#### MAIL_HOST
- Insert the hostname or IP address of the email server you want to use for sending emails.
#### MAIL_PORT
- Insert the port number of the email server you want to use for sending emails.
#### MAIL_PWD
- Insert the password for the email account you want to use for sending emails.
#### MAIL_USER
- Insert the username or email address of the email account you want to use for sending emails.
#### STRAPI_API_TOKEN
- Generate an API token in your Strapi admin panel.
## 🚀 Run Locally
1.Clone the StarterPack repository:
```sh
git clone https://github.com/koala819/StarterPack
```2.Install the dependencies with one of the package managers listed below:
```bash
pnpm install
bun install
npm install
yarn install
```3.Start the development mode:
```bash
pnpm dev
bun dev
npm run dev
yarn dev
```## ☁️ Deploy
[StarterPack by DIX31](https://starterpack-iota.vercel.app/)
## 📄 License
This project is licensed under the **MIT License** - see the [**MIT License**](https://github.com/koala819/StarterPack/blob/master/LICENSE.md) file for details.