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

https://github.com/timendum/freshportal


https://github.com/timendum/freshportal

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# FreshRSS Portal - React edition

FreshRSS Portal is a Javascript portal, composed by feed widgets, similar to the old iGoogle or Netvibes.

Any help is appreciated, on everything, I'm not a front-end developer.

## Installation

Just unzip the latest release (or build it by yourself) and put it somewhere, the only back-end needed is [FreshRSS](https://freshrss.github.io) itself.

1. Create a "`freshportal`" direcotry on the same web-server of FreshRSS
1. Put the build files in the directory
1. On the FreshRSS instance enable the API access, see [official documentation](https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#enable-the-api-in-freshrss).
1. The go to index.html.

## Details

This is a re-implementation of [the original ttportal](https://github.com/timendum/ttportal), but this time in React and for FreshRSS.

### Dependencies

- [React](https://reactjs.org/)
- [Tailwind CSS](https://tailwindcss.com/) for styling utility classes

Icons from Font Awesome Solid - CC BY 4.0

## Screenshots

At 1920x1080, dark mode:

![1920x1080, dark mode](/../../blob/images/screenshot-1.png?raw=true)

At 1600x900, light mode:

![1600x900, light mode](/../../blob/images/screenshot-2.png?raw=true)

At 1280x720, dark mode:

![1280x720, dark mode](/../../blob/images/screenshot-3.png?raw=true)