**Our project is linked below on one of our githubs and feel free to test it out :)
Inspiration
As the world goes through a pandemic and hard times, it can be hard to stay focused, and easy to let yourself go. We created this app which is meant to help students stay focused on their work, and motivated in their studies. So we created the discord bot Indago
What it does
Our bot Indago has many functionalities built into it, and it includes scheduling tasks for the user, music, a flashcard software and authenticator to create accounts online, as well as a calculator. The app can also play youtube on command and help manage time with a built in pomodoro technique function.
How we built it
We built it using Node.js, Discord.js, Javascript, Google Cloud, XML HTTP Request, Anki Connect API, Math.js API, youtube.dl, Ajax, and Google Cloud. We separated the parts up and learned what we had to do. The first part included scheduling and pomodoro function, the second is Youtube, Music, and a calculator function, and the final part is the Anki flashcard and account autheticator functions. We wrote the code on visual studio and created a repository on one of our githubs.
Challenges we ran into
Learning Javascript, Connecting APIs, and debugging in an unfamiliar coding language. Github bugging and delaying us by around 2 hours.
Accomplishments that we're proud of
We are proud of overcoming these challenges and producing a functioning product despite having 3 instead of the original group of 4. We are proud of going out of our comfort zone and tackling a language and designing a piece of software that we've never attempted before. Finally we stayed awake for 24 hours working tirelessly to get this app working, in hopes of innovating and bettering the lives of others, and we are more than happy to say that we did it.
What we learned
A brand new language, operating with APIs, How bots on discord work, and how we can improve our community with those.
What's next for Indago
-More functionality of Anki and less bugs -encryption and security of user data and account information -creating a frontend -automating user creation process -an overall smoother operation of the bot
Built With
- ajax
- ankiconnect
- discord.js
- google-cloud
- javascript
- node.js
- youtube.dl
Log in or sign up for Devpost to join the conversation.