Skip to content

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aggregator

This is a simple RSS Feed Aggregator built in Go. It collects, stores, and allows users to follow RSS feeds. The system handles feeds, feed follows, posts, and users.

Features

  • Feeds: Collect and manage RSS feeds.
  • Feed Follows: Users can follow specific feeds.
  • Posts: Store and fetch posts from followed feeds.
  • Users: Basic user management (creation, API key).

Installation

  1. Clone the repository.
  2. Connect to a PostgreSQL database.(You have set two environment variables: PORT and DB_URL)
  3. Run the following commands:
go mod vendor
go build -o aggregator ./cmd/aggregator && ./aggregator

API

Please see routes.go for the available API endpoints.

License

This project is licensed under the MIT License.

About

RSS Feed Aggregator built in Go.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages