Hello everyone!
To show that even if I have no prior work experience nor education in web development ( 36 years old Guitar Teacher ), I have some knowledge, I've decided to tackle the Thullo challenge ( which is a Trello clone ) from the site https://devchallenges.io/ ;)
For the Backend, I used Koa with Knex ( Postgresql ) with Typescript. I used TDD to do it. It's slower at first, but as soon the application begins to complexify, it worth the time spent, and most important, I am more comfortable working like this ;).
For the Frontend, the main goal was to get a deeper understanding of recoil ( React library for state management ). Unfortunately, I understood some concepts a little bit late in the development :D. My next project should be better ^^. I didn't write any tests for the frontend and that is something I should focus on more for my next projects.
For the css, I used tailwindcss.
I don't know if this project is enough ( for companies ) to consider me as a junior developer but I have some others on my Github account ;).
I will now build my portfolio to show what I am capable to do and start looking for a job ;).
If you want to test the application, here is the link: https://challenge-thullo-front.vercel.app/
For the repositories:
- Backend: https://github.com/ips-coding-challenge/challenge_thullo
- Frontend: https://github.com/ips-coding-challenge/challenge_thullo_front
Feel free to comments, open issues, and give me advice ;)
Top comments (15)
I just checked out the demo - its looking smooth my friend. Loved the UI. Keep up the good work !
Also one question: Did you have any prior experience working with the tech stack that you used to build this trello clone ? or did you learn more about the technologies while you were building this ?
Thank you! ;)
Just before this project, I did another one with the same stack ( just replaced javascript with typescript for the backend ). You can find it here if you want to take a look:
Github Repository.
I also write an article here about this project : Shoppingify article
But yeah in both projects, I learned a lot not only from a technical point of view. I changed the way I work too, I learned how to use git and Github differently, etc... ;)
For the project that I'm currently doing, Tweeter challenge, the goal is to learn GraphQL and to force myself to write more articles in English :D. I always have a specific thing I want to learn when I start a project.
Bye ;)
How much time did it take to do this one?
I push my first commit the October, 21th. So 1 month and a half ;).
Really a good one.
I am working on a budget app which displays with data-visualizing with chart.js.
I am gonna release it in beta within this week.
Another big inspiration is your oauth one!
Thank you!
Cheers.
Thank you! Glad that my work can be of any help ;)
Can't wait to see your budget app ;)
Here is some beta version of it.(With no Design)
Made with React+Redux + hooks with react bootstrap and Node.
Also going to publish it to google app playstore within february.
A big goal to achieve
Great work, keep going 💪
Thank you! ;)
Well done!
Thank you ;)
Nice work. Definitely feels like a simplified version of Trello. Very impressive.
Thanks a lot ;)
Really amazing work! Keep the spirits high!
Thank you! I will try ;)