Skip to content

Balanced Scorecard Dashboard for E-commerce Businesses built with MERN Full-stack: React.js, MongoDB, Node.js & Express. Project 3 for UPenn LPS Bootcamp. https://bscd.herokuapp.com/

Notifications You must be signed in to change notification settings

lexoskeleton/BalancedScorecard

Repository files navigation

Vision

This was the final group project of the Penn Coding Boot Camp.

Goal

To create a management portal for e-commerce small business owners to track the overall health of the business. Built using MongoDB, Express, React.js, and Node.js.

Description

The balanced scorecard dashboard will track financial, internal-process, customer, and employee KPIs (key performance indicators). The product view allows users to see all products, top selling products, and a breakdown of top selling products for each month. Users can upload their own data files and download a pdf report of their dashboard data.

Installation and Set-up

Make sure to run yarn install at the root directory after cloning the project.

App Features

This app requires users to sign up and input thier login credentials. Upload File User can upload CSV file matching the format description provided on the page. Dashboard The balanced scorecard dashboard will track financial, internal-process, customer, and employee KPIs (key performance indicators). KPIs: Profit, Revenue, Sales, Customer Retention Rate, Employee Productivity, Converting Words Products Users can see all products, top-selling products, and a breakdown of top-selling products for each month. Tasks Users can create their own tasks and delete upon completion. Download PDF User can download a report from the dashboard data.

This application is hosted on Heroku and can be accessed at NEED TO PUT HEROKU LINK HERE If running app locally:

Run yarn start or node server.js to launch the game on your localhost port

Built using:

  • HTML
  • CSS
  • Javascript
  • React.js
  • MongoDB
  • Mongoose
  • dotenv
  • Axios
  • Csvtojson
  • Jspdf
  • Bootstrap
  • Chartist
  • Moment
  • react-bootstrap
  • react-router-dom
  • ES Lint
  • Passport
  • Bcrypt
  • Bluebird
  • Node.JS
  • Express
  • Heroku

Authors

Vitalii Khoruzhyi - Author Anh Lucci - Author Lexi Cummins - Author Michaela White - Author

About

Balanced Scorecard Dashboard for E-commerce Businesses built with MERN Full-stack: React.js, MongoDB, Node.js & Express. Project 3 for UPenn LPS Bootcamp. https://bscd.herokuapp.com/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published