DEV Community

Cover image for Study AI Buddy

Study AI Buddy

Abhinav Vardhan on March 24, 2025

This is a submission for the KendoReact Free Components Challenge. What I Built I built an AI-powered Study Buddy—your intelligent frie...
Collapse
 
amlandev10 profile image
Amlan 🚀

Hey! This project is awesome! I've been browsing through the submissions for the last few minutes & I personally like this one the most. Impressive blog as well!
Also, do check out my submission to this challenge as well. I'd love your feedback.
All the best! :)

Collapse
 
d_abhinav profile image
Abhinav Vardhan

Hey, Thanks a ton! I really appreciate you taking the time to check out my project and blog. Can’t wait to check out your submission as well. Wishing you loads of success in the challenge! 🙌🔥

Collapse
 
herberthk profile image
Kavuma Herbert

Thanks for sharing

Collapse
 
nazim_akkal_a6c14939d5955 profile image
nazim akkal

for better looking you can add a free trial license

Collapse
 
d_abhinav profile image
Abhinav Vardhan

Great idea! I'll definitely consider adding a free trial license. Thanks for the suggestion!

Collapse
 
boynovska profile image
Antoniya

Hey @d_abhinav. Toni again from the Product team of KendoReact. I'd really love to hear your feedback on the use of our UI library. As a token of appreciation we want to offer you a $50 gift card from Amazon. Please book a 30-min slot on my calendar at a time that works for you: https://outlook.office.com/bookwithme/user/8e82d6fa4a234256a6cec8b79d4417b5@progress.com/meetingtype/Wt8aLhJ1AkiPBrJlBtOaSg2?bookingcode=5458e30a-186f-4c6c-8f26-92a32918c656&anonymous&ismsaljsauthenabled&ep=mlink

Hope to speak soon!

Collapse
 
rafay99epic profile image
Info Comment hidden by post author - thread only accessible via permalink
Abdul Rafay

Love your work and codebase, brother! But you accidentally included API keys in the public repository. You might want to remove them. It's fine to keep the SQL database structure, but the Supabase URL and API key are exposed, which isn't safe.

I forked the project and gave it a star—love your work! I'll be breaking it down and learning from it.

Collapse
 
d_abhinav profile image
Abhinav Vardhan • Edited

Hey brother! Thanks a ton for the support and for catching that—I really appreciate it! Keeping the API key was totally an accident (was on the project at midnight, so yeah... you know how that goes 😅).

Since this project is submitted for a competition, I can't change the code until the results are announced, as it needs to stay as it was at the time of submission. But once the competition is over, I’ll make the necessary updates!

Glad you found the project interesting! Had to hide your comment so that it is not leaked to others that my API key is open and easy to access. Hope you understand it 🙃

Collapse
 
rafay99epic profile image
Abdul Rafay • Edited

Oh... Good luck with your competition! I hope you win. When the results are announced, make the necessary changes.

I do understand... it's alright.

I've done the same thing multiple times. It's one of those things I always say I'll do at the end, but then I forget and end up pushing the code to the repo.

So now, I have a special file that contains the sensitive data, and I make sure not to push that file.

Thread Thread
 
d_abhinav profile image
Abhinav Vardhan

Yep.... thanks a lot for your support!! Keeping a separate file for sensitive data actually sounds nice... Going to follow that from next time.

Collapse
 
boynovska profile image
Antoniya

Great project @d_abhinav ! I am the Product Manager behind KendoReact and I'd really appreciate if you can share your experience with our product in a quick chat. Ping me here or at antoniya.boynovska@progress.com

Some comments have been hidden by the post's author - find out more