Skip to content

hotpinkpoliticalmatrix/GH2001-capstone

 
 

Repository files navigation

AltCart

Icon AltCart is a chrome extension that provides articles on recent company malpractice, a corporate social responsibility rating based on the company’s environmental impact, community impact, labor rights, and governance, and product and shopping alternatives based on items put in their cart.

Getting Started

  • Fork and clone this repo
npm install
  • Start webpack process
npm run dev
  • Open another terminal to start the server process
npm run server
  • In new terminal create a database
createdb capstone
  • Seed the database
npm run seed

Technologies

  1. React - JavaScript library for building user interfaces.
  2. Redux - JavaScript library for managing application state.
  3. Sequelize - a promise-based ORM for Node.js.
  4. Cheerio - used for web scraping from web pages using node.js.
  5. Express - a routing and middleware web framework.
  6. Google Search API - user for searching alternative products.
  7. News API - impelemented for getting news headlines and searching for articles.

Authors

Beth Howell

Stacey Eliuk

Yumiko Mannarelli

Aleksandra Bardymova

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.5%
  • CSS 11.9%
  • HTML 1.6%