DEV Community

loading...
Cover image for Continuing my learning path, I did a trello clone ;)

Continuing my learning path, I did a trello clone ;)

ipscodingchallenge profile image ips-coding-challenge Updated on ・1 min read

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:

Feel free to comments, open issues, and give me advice ;)

Discussion (15)

pic
Editor guide
Collapse
ridhikgovind profile image
Ridhik Govind

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 ?

Collapse
ipscodingchallenge profile image
ips-coding-challenge Author • Edited

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 ;)

Collapse
gautham495 profile image
Gautham Vijayan

How much time did it take to do this one?

Collapse
ipscodingchallenge profile image
ips-coding-challenge Author

I push my first commit the October, 21th. So 1 month and a half ;).

Collapse
gautham495 profile image
Gautham Vijayan

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.

Thread Thread
ipscodingchallenge profile image
ips-coding-challenge Author

Thank you! Glad that my work can be of any help ;)

Can't wait to see your budget app ;)

Thread Thread
gautham495 profile image
Gautham Vijayan

Here is some beta version of it.(With no Design)

img

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

Collapse
daviddalbusco profile image
David Dal Busco

Great work, keep going 💪

Collapse
ipscodingchallenge profile image
Collapse
buzzfair profile image
Guin White

Nice work. Definitely feels like a simplified version of Trello. Very impressive.

Collapse
ipscodingchallenge profile image
Collapse
haloboy777 profile image
Ayush Singh

Really amazing work! Keep the spirits high!

Collapse
ipscodingchallenge profile image
ips-coding-challenge Author

Thank you! I will try ;)

Collapse
croductive profile image
cro ductive

Well done!

Collapse
ipscodingchallenge profile image