Skip to content

Simple RSS feed consumer server written in Go and deployed with Fly.io.

Notifications You must be signed in to change notification settings

enochchau/rss-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSS Server

Simple RSS feed consumer server written in Go and deployed with Fly.io.

Design

v0

  1. Users can add new RSS urls

v1

  1. Implement Authentication and users

v2

  1. users can tag their feeds with custom labels

DB Tables

rssFeed

Holds the RSS feed url.

Type Label Description
ID rssFeedId id
String url RSS feed url
ID userId user id of feed owner

tag

Each RSS feed can have many user specific tags. Tags are used to organize feeds.

Type Label Description
ID tag_id id
String label tag label
String rssFeedId fk to rss feed

user

Type Label Description
ID userId id
String email email
String password password

About

Simple RSS feed consumer server written in Go and deployed with Fly.io.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published