https://github.com/timendum/freshportal
https://github.com/timendum/freshportal
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/timendum/freshportal
- Owner: timendum
- Created: 2023-04-21T08:17:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-11-16T08:38:19.000Z (7 months ago)
- Last Synced: 2025-11-16T10:18:23.206Z (7 months ago)
- Language: TypeScript
- Size: 1.61 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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:

At 1600x900, light mode:

At 1280x720, dark mode:
