Skip to content

Latest commit

 

History

History
41 lines (23 loc) · 1.19 KB

README.md

File metadata and controls

41 lines (23 loc) · 1.19 KB

RSS Aggregator Backend

This project is a backend implementation of an RSS aggregator, written in Go. It uses PostgreSQL as the database to store and manage the RSS feed data.

Requirements

To run this project locally, ensure you have the following prerequisites installed:

  • Go (version 1.20)
  • PostgreSQL (version 15.x)

Installation

  1. Clone the repository:

    git clone https://github.com/brf153/rss-aggregator.git
    
  2. Make a .env file and make a variable named PORT. Give a random number to the port variable.

  3. Set up the database:

    Create a new PostgreSQL database (you can use pgAdmin for it). Update the database configuration in the .env file to match your database credentials.

  4. Build and run the application:

    cd rss-aggregator

    go build

    ./rss-aggregator

Contributing

Contributions to this project are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request.

Contact

You can connect with me on Twitter-->https://twitter.com/ThisIsBhandari or on LinkedIn-->https://www.linkedin.com/in/devaansh-bhandari/