Coding a video courses platform with sveltekit & postgres (in nature) | Detailed
Hey guys! In this video I go through my process of building a video courses platform that I'm putting together to be able to create educational content beyond what I can typically do here on Youtube. Hopefully through these videos you can get a much closer look on how to build something like this from the ground up and learn some cool stuff! For this particular video, I decided to head outside and code in nature (Puerto Rico). Devaslife is a big inspiration for me as a fellow Neovim user and developer. If you haven't seen his channel I would definitely check him out: https://youtube.com/@devaslife
? Source Code: https://github.com/josean-dev/sveltekit-blog/tree/video-courses
? Subscribe To My Newsletter: https://buttondown.email/josean
☕️ Help Support Me And The Channel: https://www.buymeacoffee.com/joseanmartinez
? Recommended Videos:
? How I Setup The Database For This Project: https://youtu.be/ZHskJVMH5fM
? How To Build a Corne Keyboard: https://youtu.be/vzDTdLaAzXc
?️⌨️ Visit the SplitType Shop & Build Your Corne: https://splittype.com
? Full breakdown of everything you'll need below:
-----
⌨️ Corne Keyboard Parts
1. Cherry MX Corne V3 Kit:
- Partially Assembled Kit (now with everything except microcontrollers and oled screens!): https://bit.ly/3wPLofX
- Regular Kit: https://bit.ly/3PicaE5
2. Elite-C Microcontroller:
- Little Keyboards: https://bit.ly/48Q9CDR
- Keebio: https://bit.ly/3Pm9lBJ
3. Low Profile Sockets & Mill-Max Pins: https://bit.ly/3wkiRPz
4. 128x32 Oled Screens: https://bit.ly/4a0gUFK
5. Corne Keyboard Case: https://bit.ly/48W6bLP or https://etsy.me/4ca7fPc
6. Corne Display Covers: https://bit.ly/48QgkJW
7. Switches & Keycaps: https://bit.ly/3Vbvrus
8. TRRS Cable: https://amzn.to/3PjyfBX
⏰ Timestamps
00:00 - Introduction
00:58 - Database Overview
01:47 - Setup Environment
02:07 - Setup routes
03:11 - Side nav data
06:02 - Side nav ui
13:07 - Video player data
14:56 - Video player ui
18:53 - Rendering markdown
24:29 - Conclusion
? Source Code: https://github.com/josean-dev/sveltekit-blog/tree/video-courses
? Subscribe To My Newsletter: https://buttondown.email/josean
☕️ Help Support Me And The Channel: https://www.buymeacoffee.com/joseanmartinez
? Recommended Videos:
? How I Setup The Database For This Project: https://youtu.be/ZHskJVMH5fM
? How To Build a Corne Keyboard: https://youtu.be/vzDTdLaAzXc
?️⌨️ Visit the SplitType Shop & Build Your Corne: https://splittype.com
? Full breakdown of everything you'll need below:
-----
⌨️ Corne Keyboard Parts
1. Cherry MX Corne V3 Kit:
- Partially Assembled Kit (now with everything except microcontrollers and oled screens!): https://bit.ly/3wPLofX
- Regular Kit: https://bit.ly/3PicaE5
2. Elite-C Microcontroller:
- Little Keyboards: https://bit.ly/48Q9CDR
- Keebio: https://bit.ly/3Pm9lBJ
3. Low Profile Sockets & Mill-Max Pins: https://bit.ly/3wkiRPz
4. 128x32 Oled Screens: https://bit.ly/4a0gUFK
5. Corne Keyboard Case: https://bit.ly/48W6bLP or https://etsy.me/4ca7fPc
6. Corne Display Covers: https://bit.ly/48QgkJW
7. Switches & Keycaps: https://bit.ly/3Vbvrus
8. TRRS Cable: https://amzn.to/3PjyfBX
⏰ Timestamps
00:00 - Introduction
00:58 - Database Overview
01:47 - Setup Environment
02:07 - Setup routes
03:11 - Side nav data
06:02 - Side nav ui
13:07 - Video player data
14:56 - Video player ui
18:53 - Rendering markdown
24:29 - Conclusion
Josean Martinez
Hey! In this channel I talk about the things I'm learning as a web developer and software engineer and the tools I enjoy using on a daily basis. This especially includes all things Neovim, keyboards, tmux, and MacBook productivity tips!...