https://github.com/spidergon/daily-briefing
Experimenting with Eleventy, JAMStack and SSG
https://github.com/spidergon/daily-briefing
Last synced: about 2 months ago
JSON representation
Experimenting with Eleventy, JAMStack and SSG
- Host: GitHub
- URL: https://github.com/spidergon/daily-briefing
- Owner: spidergon
- Created: 2020-03-12T03:34:18.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-09T23:36:38.000Z (over 2 years ago)
- Last Synced: 2025-02-08T02:29:58.848Z (4 months ago)
- Language: JavaScript
- Homepage: https://daily-briefing.netlify.app
- Size: 924 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Daily Briefing
Get your daily briefing of motivation messages, daily hot news (localized by country) and your current weather.
## Overview
This site is comprised of static files generated by [Eleventy](https://11ty.dev) for simplified deployment and hosting.
## 🚀 Quick start
1. To build the site you need:
- [Node](https://nodejs.org) - to run the build
- [Yarn](https://yarnpkg.com) - to install and manage dependencies2. **Clone this repository.**
```shell
git clone [email protected]:spidergon/daily-briefing.git
```3. **Start developing.**
Navigate into working directory and start it up.
```shell
cd daily-briefing/# install dependencies
yarn# start a local build server with hot reloading
yarn start
```## 💫 Deployment
[](https://app.netlify.com/sites/daily-briefing/deploys)
The build command `yarn build` will generate a set of static assets in a `dist` folder which can be deployed to any web hosting service.
My preferred method is to host on [Netlify](http://www.netlify.com) which can run this build process in a CI environment and then deploy the build to automatically to a global CDN. Such deployments are [triggered automatically](https://www.netlify.com/docs/continuous-deployment/) by every git push to the `master` branch of the origin repository.
### Clone and deploy your own
[](https://app.netlify.com/start/deploy?repository=https://github.com/spidergon/daily-briefing)