I am a graduate in "Computer Engineering. Software Engineering". This degree has instructed me in many varied aspects such as programming which as of today is not only my job but also one of my hobbies.
For my final degree project I collaborated with an open source repository (TimeOverflow) and worked with Ruby on Rails and JavaScript. I was lucky enough to have a code reviewer from whom I was able to obtain a lot of feedback. This along with working with a well-formed code helped me to get a good idea of the framework.
I worked with Spring and I used Dbeaver to manage several databases. I was more in the back end but I have also done something in the front end.
I am developing using Ruby on Rails as full stack. The work methodology followed by Crisalix is SCRUM. In the front end we also use a framework developed by them called Ralix, which is a simplification of JavaScript to write less code.
This bot is hosted on my Raspberry Pi, it uses the Yahoo Finance API and a set of indicators (such as RSI, Bollinger...) to make a selection based on specific criteria. Afterwards, it sends me the best ones via Telegram. I have a cron job set up to analyze every 3 hours on 1-hour candles and another one for daily candles.
This bot is also on my Raspberry Pi. It performs web scraping on the Melia using Puppeteer. It looks at all the locations for the upcoming 4 weekends, updates a JavaScript file with all the sites, commits the updated sites, and then publishes a static page on Vercel with the sites sorted from cheapest to most expensive. It also includes some tools for filtering.
Don't be too harsh on the code.