Tom Österlund
Tom Österlund
  • 4
  • 6 946
These 3 Simple SEO Hacks Boosted Traffic For My Website Like Crazy
🚀 Want to supercharge your SaaS website's growth? In this video, I’m sharing 3 simple SEO hacks that boosted my traffic by a lot! 💻✨
🔥 What you’ll learn:
✅ Hijacking traffic from competitors
✅ How to rank higher through backlinks
✅ What blog content can do to increase your reach
Don’t miss out on these actionable tips!
👉 Subscribe for more growth hacks
📈 Follow me on social media for daily insights: x.com/TomOesterlund
www.linkedin.com/in/tom-%C3%B6sterlund/
Get your blog boilerplate at a discount, at mystartup.blog, using the code: E5MDKZNA
มุมมอง: 47

วีดีโอ

Set up a NextJS blog using MyStartup.blog
มุมมอง 7014 วันที่ผ่านมา
Set up a blog for your startup in no-time, with this NextJS boilerplate. Get your blog at: mystartup.blog 00:00 Intro 00:17 How to set it up 00:44 Landing page and post view 02:13 The backend
How to Build a Todo Calendar Using Custom Components in Schedule-X
มุมมอง 8514 หลายเดือนก่อน
In this tutorial, I'll walk you through the process of customizing the Event Calendar Schedule-X with your own custom components. Whether you're looking to enhance your calendar's functionality or add a personal touch to the user interface, this video covers everything you need to know! Links: Schedule-X React docs: schedule-x.dev/docs/frameworks/react#custom-components Set up Schedule-X in Rea...
Create an Event Calendar in React Using Schedule-X | Step-by-Step Tutorial
มุมมอง 6K4 หลายเดือนก่อน
In this video, I'll walk you through the process of setting up a fully functional event calendar in React using the Schedule-X library. Whether you're building a project management tool, a booking system, or any application that needs calendar functionality, Schedule-X makes it easy to implement. What You'll Learn: - How to install and configure Schedule-X in your React project - Creating event...

ความคิดเห็น

  • @bilalhussain4297
    @bilalhussain4297 6 วันที่ผ่านมา

    Great and super helpful! ❤‍🔥

    • @TomÖsterlund
      @TomÖsterlund 6 วันที่ผ่านมา

      Glad to hear Bilal!

  • @alperenbaytimur
    @alperenbaytimur 14 วันที่ผ่านมา

    sir 1 question, do you by any chance also have a video about how we can combine our backend program with the frontend which was created ?

    • @faizanurrahman6921
      @faizanurrahman6921 11 วันที่ผ่านมา

      Read about API, API integration and http

    • @TomÖsterlund
      @TomÖsterlund 6 วันที่ผ่านมา

      I don't yet, but I might very well do so soon, since I got a few requests for this :) When you dynamically add events from a backend, you definitely want to use the events service plugin though. It's documented at schedule-x.dev

  • @IroshanaRavishan
    @IroshanaRavishan 15 วันที่ผ่านมา

    Wonderful video. thanks for sharing!

  • @MubashraFatima-e2w
    @MubashraFatima-e2w 24 วันที่ผ่านมา

    you are pro

  • @The-sound-of-silence
    @The-sound-of-silence 29 วันที่ผ่านมา

    Thank you so much you've got a new subscriber! I just started working with Next-js, my question is: can I implement it in my Next-js app or do I have to use react only?

    • @TomÖsterlund
      @TomÖsterlund 24 วันที่ผ่านมา

      Thanks :) you can use it in Nextjs! you will need to use useNextCalendarApp instead of useCalendarApp, and use the 'use client' directive, but other than that it should be the same

  • @sreekanth4252
    @sreekanth4252 หลายเดือนก่อน

    Hi, I am unable to set firstDayOfWeek to 0 for first day sunday, i set firstDayOfWeek to 7 its working but it shows weekday typescript error and unable to take build and deploy, and also i am unable to set the date picker format to dd/MM/yyyy without changin the locale to 'en-US' Could you please help me? I am using @schedule-x/react - 2.9.0 Typescript 5.5.3 React 18.3.1

  • @manojb1606
    @manojb1606 หลายเดือนก่อน

    Hi, After Watch these vide i tried to use the same library in current existing project. I used Yarn instead of npm, but during the rendering i was getting errors which was related to preact. I found out the these was used by schedule-x as replacement of react. How should i over come these

    • @TomÖsterlund
      @TomÖsterlund หลายเดือนก่อน

      If you use yarn, you need to install peer dependencies manually. That goes for any software you install using yarn, not just Schedule-X. So you need to have a look at the peer dependencies of @schedule-x and install those

    • @manojb1606
      @manojb1606 หลายเดือนก่อน

      @@TomÖsterlund yaa i tried that. But the problem here it was saying to download @preact/signals which will cause entire disturbance in my codebase

  • @anthonyaleman4681
    @anthonyaleman4681 หลายเดือนก่อน

    hi im having trouble creating the event on the front end side? how would this be done? theres no alert or sidebar pop ups to create an event

    • @TomÖsterlund
      @TomÖsterlund หลายเดือนก่อน

      Hey there! You can either create a form, or use the interactive event modal plugin. This can be found under the "plugins" section in the docs.

  • @AngelDobaron
    @AngelDobaron หลายเดือนก่อน

    Strange enough using this code i and the one on t the doc it shows dates for 2023 only. if i create an event for today i dont see anything on the calendar.

  • @jonathanpuente2255
    @jonathanpuente2255 หลายเดือนก่อน

    thank you!

  • @Proateen
    @Proateen 2 หลายเดือนก่อน

    This is EXACTLY what I was looking for! My calendar items are completely customised and unusual, and I tried messing about with the styles in theme-default first before coming across this video. Thank you!

    • @TomÖsterlund
      @TomÖsterlund หลายเดือนก่อน

      Glad to hear it helped you out:)

    • @Proateen
      @Proateen หลายเดือนก่อน

      ​@TomÖsterlund If you don't mind me asking: My events come from an API fetched with Tanstack Query. Do I have to use the existing useEffect hook for the calendar to render the events on the grid? Whilst the data is being fetched, the useEffect causes the calendar to be empty on first render. I had to work around it using Suspense.

    • @TomÖsterlund
      @TomÖsterlund หลายเดือนก่อน

      @@Proateen That's a great question. I haven't yet used Schedule-X with Tanstack query myself yet. Would be happy to see your solution if you're open to share it somehow :)

    • @Proateen
      @Proateen หลายเดือนก่อน

      @@TomÖsterlund ​ My comment with a link gets deleted. What I did was use useSuspenseQuery instead of useQuery. I also wrapped the calendar component in a Suspense. It's not a complete solution. There's still a bug on first render which can probably be fixed by wrapping the router element in Suspense instead of a component nested within the router element.

    • @Proateen
      @Proateen หลายเดือนก่อน

      @@TomÖsterlund It's fixed now. I wrapped my Outlet component in a Suspense and combined that with the useSuspenseQuery within the actual component file that gets rendered in the 'main' area. I removed the useEffect block completely. The events array is now fully managed using React Query so no need for it, and the calendar should re-render when the data changes, but I haven't tested that yet lol

  • @sementerehov
    @sementerehov 2 หลายเดือนก่อน

    Is there a way to put a link into Calendar Event so that user can click and be directed to meeting quickly

    • @TomÖsterlund
      @TomÖsterlund 2 หลายเดือนก่อน

      You can create a custom component where you override the HTML of the event. I made another tutorial for how such custom events work here: th-cam.com/video/kz3i5btkOKM/w-d-xo.html

  • @michalhazan839
    @michalhazan839 2 หลายเดือนก่อน

    Great video short and easy ti understand. can you do another one with the option of user to add events (save in local storage)?

  • @goosfeel
    @goosfeel 2 หลายเดือนก่อน

    Really nice Project, I hope keep seeing new Videos! Subscribed!

    • @TomÖsterlund
      @TomÖsterlund 2 หลายเดือนก่อน

      thanks a lot :)

  • @shironeko1864
    @shironeko1864 2 หลายเดือนก่อน

    How to in integration state by data call API bro?

    • @TomÖsterlund
      @TomÖsterlund 2 หลายเดือนก่อน

      There is a plugin called the events service, with which you can add data after having rendered the calendar: schedule-x.dev/docs/calendar/plugins/events-service

  • @ZainInam-h3q
    @ZainInam-h3q 3 หลายเดือนก่อน

    Can we send the mail to candidates like Google Calendar?

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      This is a frontend component, so it does not deal with mailing or any other backend tasks

    • @ZainInam-h3q
      @ZainInam-h3q 3 หลายเดือนก่อน

      @@TomÖsterlund Got it. Thanks for the reply

  • @pathanfaizan4714
    @pathanfaizan4714 3 หลายเดือนก่อน

    On event click i want to open my custom model with my custom details what can i do? ?

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      In Schedule-X there is a feature called custom components, with which you can inject your own custom React components. It's documented here: schedule-x.dev/docs/frameworks/react#custom-components Using that feature you can create your own custom modal

  • @ironvocal
    @ironvocal 3 หลายเดือนก่อน

    this is what exactly i was looking for, also the todo follow up, thanks mate!

  • @feedback27
    @feedback27 3 หลายเดือนก่อน

    worked! and its very informative

  • @cedricantwi2129
    @cedricantwi2129 3 หลายเดือนก่อน

    Could you do one for adding events 🤔 I can’t seem to get the callbacks to work.. otherwise this is clean 💪

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      Which callbacks do you mean? Did you try adding events directly in the configuration object?

  • @AaishaDev
    @AaishaDev 3 หลายเดือนก่อน

    Can i have agenda view in this?

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      Yes! there is an agenda view. The function you need to import is called `createViewMonthAgenda`

    • @AaishaDev
      @AaishaDev 3 หลายเดือนก่อน

      @@TomÖsterlund I've already added this function, but in the I only see three views which is day, week and month I'm using Reactjs, I really need to implement agenda view, will you please help

    • @AaishaDev
      @AaishaDev 3 หลายเดือนก่อน

      ​@@TomÖsterlund I've already added this function, but in the UI I only see three views which is day, week and month I'm using Reactjs, I really need to implement agenda view, will you please help

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      @@AaishaDev I see! The month agenda view was initially thought to be the mobile version of the month view, so it is only visible by default when the calendar is not so wide. You can override this behavior by doing this: const agenda = createViewMonthAgenda() agenda.hasWideScreenCompat = true

    • @AaishaDev
      @AaishaDev 3 หลายเดือนก่อน

      @@TomÖsterlund Thankyou, it worked

  • @PhuongNguyen-zf8wt
    @PhuongNguyen-zf8wt 3 หลายเดือนก่อน

    and how to style event modal bro ?

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      You can either just write your custom style overrides for this, or you can even replace its content by using custom components. Custom components is a feature of the framework adapters (like for Vue, React, Angular etc.). Are you using any of those?

  • @PhuongNguyen-zf8wt
    @PhuongNguyen-zf8wt 3 หลายเดือนก่อน

    what about when i get data from backend and set to events is it work ?

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      Sure thing! You can achieve this with the events service plugin. It's documented under "plugins" in the docs

    • @PhuongNguyen-zf8wt
      @PhuongNguyen-zf8wt 3 หลายเดือนก่อน

      @@TomÖsterlund i wish you will make this kind of tutorial in the future (generate data schedule from an api). It will contribute your commiunity so much

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      @@PhuongNguyen-zf8wt any specific type of API you have in mind?

  • @ngChinh04
    @ngChinh04 3 หลายเดือนก่อน

    how can i change the detail of event when click on it? Tks

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      There is a callback option that you can add in the config called `callbacks.onEventClick`, which takes the the clicked event as it's only parameter.

  • @yashkelhe376
    @yashkelhe376 3 หลายเดือนก่อน

    Bro use dark theme mode 🥲

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      never 😃 I switched 3 years ago and just love working in light mode

  • @MaxRohowsky
    @MaxRohowsky 3 หลายเดือนก่อน

    Let's go! Looking forward to a consistent posting schedule :D

  • @FlorinPop
    @FlorinPop 4 หลายเดือนก่อน

    Great job Tom!! Subscribed!

    • @TomÖsterlund
      @TomÖsterlund 4 หลายเดือนก่อน

      Thank you so much! Means a lot coming from someone with your XP 🎉

  • @mahmoodtareq3520
    @mahmoodtareq3520 4 หลายเดือนก่อน

    Thank you so much, Tom. Very well Explained.

    • @TomÖsterlund
      @TomÖsterlund 4 หลายเดือนก่อน

      Glad you liked it!

  • @mahmoodtareq3520
    @mahmoodtareq3520 4 หลายเดือนก่อน

    I love your explaination, Tom. Keep these videos coming.

    • @TomÖsterlund
      @TomÖsterlund 4 หลายเดือนก่อน

      Thanks a lot! Glad you liked it 😊

  • @axellondas6297
    @axellondas6297 4 หลายเดือนก่อน

    how to change event color ?

    • @TomÖsterlund
      @TomÖsterlund 3 หลายเดือนก่อน

      For this you can use the "calendars" feature: schedule-x.dev/docs/calendar/calendars

  • @axellondas6297
    @axellondas6297 4 หลายเดือนก่อน

    how to catch the case when i click on event ?

    • @axellondas6297
      @axellondas6297 4 หลายเดือนก่อน

      2 and half after reading the doc i found the way you have to use callbacks this is the code ```jsx export const Calendar = () => { const onEventClick = useCallback((event) => { console.log('Event clicked:', event); // Add your custom logic here }, []); const calendar = useNextCalendarApp({ views: [createViewMonthGrid(), createViewMonthAgenda(), createViewDay(), createViewWeek()], events: [ { id: '1', title: 'Event 1', start: '2023-12-16 10:00', end: '2023-12-16 12:00', }, ], selectedDate: '2023-12-16', callbacks: { onEventClick, }, }) return ( <div className=""> <ScheduleXCalendar className="" calendarApp={calendar} /> </div> ); }; ```

    • @TomÖsterlund
      @TomÖsterlund 4 หลายเดือนก่อน

      You can add a `callbacks` section to the config object, and then add a callback `onEventClick`: schedule-x.dev/docs/calendar/configuration

  • @adam_frl
    @adam_frl 4 หลายเดือนก่อน

    thank you for the insightful tutorial! it really helped me get up and running with the calendar!👍👍👍

    • @TomÖsterlund
      @TomÖsterlund 4 หลายเดือนก่อน

      Glad to hear it was helpful! Hope the calendar can be of good use to you 🙂