Skip to content

An online news app with the functionality of a reporter creating news and an editor creating a collection of news. Subscribers can read the news.

Notifications You must be signed in to change notification settings

aboongm/punfamm

Repository files navigation

Punfamm - A Full-stack Rails News App

A detailed list of the key features that need to be included in the website, such as news categories, search functionality, user accounts, and more.

  • News Categories: The online news app will offer a wide range of news categories, including local, national, and international news, as well as breaking news and top stories. Users will be able to select their preferred news categories and receive news updates in real-time.

  • Search Functionality: The online news app will offer a powerful search functionality that allows users to quickly find news articles of interest. The search will be able to search by keyword, date, and other parameters, and will return relevant results with precision.

  • User Accounts: Users will be able to create personal accounts, where they can save articles, receive news updates, and manage their preferences. This will enhance the user experience and provide users with a more personalized experience.

  • Personalized News Feed: The online news app will use machine learning algorithms to personalize the news feed for each user based on their interests and preferences. This will ensure that users receive news that is relevant to them, and will reduce the amount of irrelevant news that they receive.

  • Push Notifications: Users will be able to receive push notifications for breaking news and important stories, even when they are not using the app. This will help to keep users informed and engaged, and will provide a more convenient way to stay up-to-date with the latest news.

  • Social Media Integration: The online news app will be integrated with popular social media platforms, such as Facebook, Twitter, and Instagram. This will allow users to share articles and news updates with their friends and followers, and will help to increase the reach of the app.

Live server

Demo

Built With

  • Ruby 3.2.0
  • Ruby on Rails 7.0.4
  • Postgresql
  • TailwindCSS

Authentication

  • Devise
  • OAuth

Authorization

  • Pundit

Caching

  • Redis

Background Jobs

  • Sidekiq

Searching

  • ElasticSearch

Author:

👤 Ranjit Luwang

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used

📝 License

This project is MIT licensed.

About

An online news app with the functionality of a reporter creating news and an editor creating a collection of news. Subscribers can read the news.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published