Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/margostino/climateline

Climate Change Timeline: ups and downs along history
https://github.com/margostino/climateline

climate-change climateline news nextjs vercel

Last synced: 6 days ago
JSON representation

Climate Change Timeline: ups and downs along history

Awesome Lists containing this project

README

        

# Climateline

![Climateline logo](./public/images/logo.png#center)

### A timeline of the most significant Climate Change events along the history

### News publisher

In order to fetch, update and upload new articles easily by your phone without Git burden, there is a tool called [climateline-processor](https://github.com/margostino/climateline-processor) to do it at any time from enywhere.

## Features

- [x] Initial very basic design with few posts
- [x] SEO
- [x] Google Analytics
- [x] Dark Mode
- [x] Infinite scrolling
- [x] Show Source/Reference
- [x] Icons in timeline
- [ ] Filtering (by date, by location, by label, by free text...tbd)
- [ ] Labeling (good, bad...)
- [ ] Render Label State in point in time (circle)
- [ ] Design/UX (of course)
- [ ] Preview description in timeline section
- [ ] Improve AboutMe content with Links and manifesto
- [ ] Create and set Domain
- [ ] Subscription to notifications
- [ ] Twitter integration
- [ ] Curate content
- [ ] Parallel timelines with personalized content (e.g. companies contribution)
- [ ] Routing by by category (url, query param)
- [ ] Upload new articles from Telegram Bot (quick posts)
- [ ] Hot Uploads (no deployment)
- [ ] Search articles

# Run local

> npm run dev

# Contributing

I am not a Frontend developer. I just learned some basic NextJS in order to have the initial prototype. So the design and UX will go very slow. But not the content. So of course this is a 'Shout' for Frontend developers willing to contribute to Climate Change Awareness. Feel free to create a shiny PR (either for content or design).

# License

ClimateLine is licensed under the [MIT license](https://github.com/margostino/climateline/blob/master/LICENSE)