Skip to content

Personal new tab extension for Chrome built as final project for Harvard's CS50. Features: greet user (by name, once added in settings), persistent To-Do list, weather widget, music player, external links, and Google or DuckDuckGo internet search. This project uses the Starter Template from Bootstrap 5.0.

Notifications You must be signed in to change notification settings

DrAcula27/Dashboard-Chrome-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Dashboard-Chrome-Extension!

Version License: ISC

HarvardX's CS50 - Introduction to Computer Science - FINAL PROJECT: New Tab Extension for Google Chrome

This is my final project I created for the online CS50 class offered by Harvard through the EdX website. This extension features: greeting the user (by name, once added in settings), a persistent To-Do list, a weather widget, a music player, external links, and a Google or a DuckDuckGo internet search. This project uses the Starter Template from Bootstrap 5.0.

Static Demo

Dashboard Image

Author

👤 Danielle Andrews

Usage

To use this extension:

  1. Clone this repo to your computer, and note where you save it.
  2. Go to chrome://extensions/ in Chrome and toggle Developer Mode (in the upper-right corner) to on.
  3. Refresh the page.
  4. Click on the Load unpacked button near the upper-left corner.
  5. Browse to the folder where you cloned this repo.
  6. Click the Select folder button to upload it to Chrome.
  7. Open a new tab!

Future Work

  • Change settings button to settings wheel?
  • Add background images to cycle through.
  • Add ability to switch between music files.

Attributions

  • Inspiration for this extension is from Sara Wegman's extension, Compliment Dash, and her tutorial.
  • Music used is the Elder Scrolls III Morrowind soundtrack.
  • Background image was found here.
  • Weather widget is from weatherwidget.

Show Your Support

Give a ⭐️ if you liked this project!

About

Personal new tab extension for Chrome built as final project for Harvard's CS50. Features: greet user (by name, once added in settings), persistent To-Do list, weather widget, music player, external links, and Google or DuckDuckGo internet search. This project uses the Starter Template from Bootstrap 5.0.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published