rosekamallove / youtemy

A great way to learn from YouTube courses without any distractions and the ability to enroll in courses and track them with a daily streak to become more consistent.
https://youtemy-bc22a.firebaseapp.com/
MIT License
39 stars 12 forks source link

Enhancement: Recommended Courses #83

Open rosekamallove opened 2 years ago

rosekamallove commented 2 years ago

I am thinking of creating a json file in the /Pages/CoursesPage which will contain various courses recommended by the users. It will be an array of objects with each array item being a track with various playlists inside of it.

[
  {
    title: "Full Stack Web Development",
    playlists: [
      "https://www.youtube.com/playlist?list=PLDlWc9AfQBfaO1IX02_1L5MW2s9RyIgQ7",
      "https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod2gaISzfRiP9d",
      "https://www.youtube.com/playlist?list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU",
    ],
  },
  {
    title: "Android Development",
    playlists: [
      "https://www.youtube.com/playlist?list=PLDlWc9AfQBfaO1IX02_1L5MW2s9RyIgQ7",
      "https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod2gaISzfRiP9d",
      "https://www.youtube.com/playlist?list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU",
    ],
  },
];

It could look like this or we can have a discussion below, on what would be the best way to create this sort of a database

1. Compile the best Courses in the JSON format

2. Implement this JSON database

neeoll commented 2 years ago

Hi, just wondering if this issue is open for contribution, and if so, what did you have in mind for how the JSON file and database should be structured?