CELEBRATION - first month & first web app
Today it is exactly one month since our course started. The time is running very fast, I can’t believe it! We did so many things on our computers that I could not imagine before... and finally we did our first web app that can be accessible for public through Heroku.
Ladies & Gentlemans: MAGIC.URL :))
https://magic-url.herokuapp.com/7667a0
ID - 16 :))
Back end: Ruby, Sinatra, ActiveRecord
Front end: Javascript, HTML & CSS, jQuery & AJAX (try to paste your URL - will automatically click on submit and add to the table without reloading the page, cool! There is also front and back end validation to accept just URL links.
Each of us did the project in a different way. I actually spent a lot of time to improve the front end even though there is still lots of work to do - the table shows just first 10 results without allowing to load the previous ones. Menu under the logo is not visible right now (but is clickable:)). Design under the table could be better.
And finally when I uploaded 500k URLs from a file into the database, the statistics & page is getting very slow as it is counting it every time you reloaded the page - need to create a new table for it to make it faster.
Otherwise I am very happy with it. I managed to learn how the back end works in Sinatra and Ruby and I am sure once we will start Rails, I could do magic things.
This is the app on Github where you can see the codes: https://github.com/Dudisek/bitly-clone
Today we started to do our second web app and that will be more challenging & advanced.
So thanks to the NEXT Academy & MAGIC for the amazing one month & my classmates for such a brilliant company.