To get started with the SEO Kit Boilerplate, follow these steps to clone, set up the project, and keep it up-to-date:
- Ensure Node.js is installed on your machine.
First, create a new repository on GitHub. This will be your project's private repository.
In the directory of your choice, run the following command to clone the boilerplate repository:
git clone git@github.com:alexis-mrc/seo-kit-boilerplate.git your-project-name
This command will create a directory named your-project-name
containing the boilerplate files.
Move into the newly created project directory:
cd your-project-name
To link your local repository to the newly created GitHub repository, change the origin URL:
git remote set-url origin git@github.com:your/repo.git
Replace your/repo.git
with the actual URL of your GitHub repository.
To keep your project up-to-date with the latest changes from the SEO Kit Boilerplate, add the original boilerplate repository as a new remote:
git remote add seo-kit-boilerplate-origin git@github.com:alexis-mrc/seo-kit-boilerplate.git
This will allow you to pull updates from the boilerplate repository whenever necessary.
To install all necessary dependencies, run:
npm install
To open the documentation, run:
npm run docs
To start the WebCLI on localhost:4000
, use:
npm start
Simultaneously, you can run the client application on localhost:4200
by executing:
npm run client-app
- Angular 18: Utilize the latest features of Angular for a robust frontend.
- Tailwind CSS: Style your application effortlessly with Tailwind's utility-first CSS framework.
- Nx: Leverage Nx for a monorepo setup, providing a scalable and maintainable structure.
- Easy Deployment: Deploy on Firebase with a one-click button or get your site files to deploy on any server.
To keep your project up-to-date with the latest changes from the SEO Kit Boilerplate:
-
Fetch the latest changes from the original boilerplate repository:
git fetch seo-kit-boilerplate-origin
-
Merge the updates into your local project:
git merge seo-kit-boilerplate-origin/main
Resolve any conflicts if they arise and ensure your project continues to function as expected.
You are permitted to use this boilerplate only if you have purchased it. You can build unlimited sites with SEO Kit, but you cannot resell the seo-kit-boilerplate
.
Please do not push your code directly to the alexis-mrc/seo-kit-boilerplate repository. Doing so will result in losing access to the repository. If you need to contribute, kindly create a merge request and request a review by contacting support@seo-kit.io.
Thank you for your cooperation!
For support, contact: alexis-mrc at support@seo-kit.io
We hope this boilerplate helps you achieve great SEO results for your websites. Happy building!