Skip to content

Reliant is a browser extension that enriches your article reading experience by providing crowd-sourced and background information directly on the page.

License

Notifications You must be signed in to change notification settings

Phildesro123/Reliant

Repository files navigation

Forks Stargazers Issues MIT License



Logo

Reliant



Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

This is Reliant – a browser extension that enhances your article reading experience.

In 2021, an average of 5,200 articles are produced by major news outlets every day. It feels like there’s so much information out there that makes it harder for one person to decide what’s true and what’s not. In a world full of misinformation, this project aims to spark discussion amongst readers, allowing them to make the best decision regarding the reliability of their article. In short, we hope to simplify the process of gathering information about the article's credibility.

We do this by:

  • Author Reliability Score
  • Author Background Information
  • Comments
  • Notes
  • Highlights

Built With

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

You'll need npm to run this project.

npm install npm@latest -g

Installation

First, install the packages for the client.

npm install

Optional: If you're planning on running a development server (Must have mongoDB access)

cd backend/
npm install

Optional: If you're planning on running a development server create a .env on the root level and add your MongoDB connection string

Example:

MONGODB_URI = mongodb+srv:https://username:[email protected]/admin

Running the extension

To run the extension using a development server on localhost:4000 like:

npm run dev

To run the extension using the production server:

npm run prod

To run the extension with the client only:

npm start

Loading the extension on Chrome

Load your extension on Chrome with the following:

  1. Access chrome:https://extensions/
  2. Check Developer mode
  3. Click on Load unpacked extension
  4. Select the build folder.

Usage

Here is an example of all the features Reliant can bring to you!

Note: Reliant can only be used on these sites:

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

All issues are kept under the Issues tab. If you find anything you'd like to add or see fixed, add it there.

To make a change:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Pull requests should be reviewed by at least one active contributor. Please include screenshots with any frontend changes.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Philippe Desrosiers - Linkedin - [email protected]
Cooper Meitz - Linkedin - [email protected]
Youssef Asaad - Linkedin - [email protected]
Avinash Sivakumar - Linkedin - [email protected]
Andrew Bondurant - Linkedin - [email protected]

Project Link: https://github.com/Phildesro123/Reliant

Acknowledgements

About

Reliant is a browser extension that enriches your article reading experience by providing crowd-sourced and background information directly on the page.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages