This is a project to run a website, leveraging Next.js, React Bootstrap and hosted on GitHub Pages.
To run the project locally:
git clone git@github.com:SiloCityLabs/SiloCityPages.git
cd SiloCityPages
npm install
npm run dev
Open http://localhost:3000 in your browser to view the website.
- Copy .env.example and create .env.local and update values
- Update package.json
- Update manifest.json
- Update sitemap.xml
- Update GA_TRACKING_ID to implement Google Analytics
You can modify the main content of the site by editing the following files:
-
pages/index.tsx: The main landing page of the website.
-
pages/_app.js: The layout file for shared elements like headers or footers.
The project auto-updates changes as you edit.
This website is hosted on GitHub Pages. To deploy updates create a PR, commit and push. When merged into master github actions will automatically build and deploy.
-
Optimized Performance: Uses next/font for automatic font optimization.
-
Modern Framework: Built with the power of Next.js and React.