How I Sold My Python/Django Website for $41,000
Vložit
- čas přidán 19. 06. 2024
- Last year I sold my Laboratory Management System built in django to my boss. I spend almost two years working on this thing and just wanted to share my story and give some insight on what it took to make this happen.
Follow me on Twitter: / dennisivy11
I remember about 3 months ago when I watched this video, I wanted to build a similar app to analyze user data, and display it in a fashion similar to yours. At the time I knew some HTML and CSS, and was looking into learning Django to build out my app (I did not know python at the time). Boy, I had no clue what I was getting myself into. My web app is completed now, and its everything I wanted it to be and more, and coming back here reminds me of how far I've come in these last few months. What a beautiful self-reflection point, never stop learning.
@@andres413pq I started it with bootstrap admin, then bought a theme called "Pages" and went from there.
hi!! just looked at your db web app and it's amazing!! i started learning programming like a week ago and you kinda inspired me @_@/
Thank you! That's awesome, wish you the best of luck.
@@vinnyisntgud7221 as i check your site. it does have ssl i think your only problem was do some rewrite rule so it will automatically redirect to https it should be 301 redirect
@@noobgrandmaster thanks!
It's 4am and I was going to bed soon. After watching this, I'm getting coffee and getting back to work. Thanks! I really mean it :)
Haha make sure you get your sleep, its important :)
Sleep helps to remove bugs from mind!!!
Bro! this is CZcams addiction!
@@buddinglearner7085 I woke up now and it's 12am. I sleep during the day. At 4am, I was done coding, so I thought I should watch something to help me sleep. That's when I saw the notification. I may be addicted to anime. NOT CZcams. XD
Lmaoooo
I love how you found a problem in your job, analyzed it, and built a solution for it. Great explanation and break down of your project, too..
Your story is truly inspirational. As for the styling of the page, it's beautiful. Even for Bootstrap standards, it looks way better that it would look on an average website. Nicely done!
I love how you found a problem in your job, analyzed it, and built a solution for it. Great explanation and break down of your project, too.. Subbed!
For those thinking he cashed in big, think again. I was expecting some basic straight forward stuff, and on the front it is, but man behind the scenes this guy went to town and you can tell. This is a full blown product. Not something you build in just a month or two. Also he spent lots of his own spare time on this project. 41,000 for a whole custom made suite that does what it's supposed to do from a business perspective is pretty damn good considering this website is gonna enable this business to make millions.
Absolutely right. I definitely did not cash in as much as I could have but it was a hell of an experience. The moral of this was to show a real project and inspire people to pursue a job more aggressively. To many people think they need to have it all together. Sometimes you gotta jump in and gain experience on the way :)
I agree with being worth way more but comon its basic chart and map
I do agree with you, but bear in mind that he did this completely voluntarily, it was just a side income and he wasnt a professional developer. (However he did deliver a professional product)
But i get that the boss offered him 40k
Dennis Ivy it would be way more valuable provide a little bit of accounting for the project as I am sorta hearing 16 hour days for a year maybe then this 41k is a number but is more like 20-ish an hour which is a living wage, but not a rate for a full time full stack person
@@DennisIvy Could have tried to ask for a percentage of the sales, for each client that uses the website - then you have a long term steady income, even if that means you don't get an initial large amount. What a great story and well done!
It's cool you didn't care too much about the money. The skills you mastered along the way is much more valuable in my opinion. You inspired me to keep learning a little bit more each day. I will continue practicing with your Django tutorial series. Thanks so much for sharing, Dennis :)
Bro you just simply nailed it. I can't imagine how you made this project just by yourself. And the different language and tools you had to learn for this. Great respect for you bro. Keep it up. It really did inspired me
Nowadays it’s so usual to find jobs asking for this tools and I was undecided about learn it or not, but I already got the answer. Thank u man.
My friend, this is definitely one of the best videos I came across as a junior dev, your experience feels so real for me and you have a really humble vibe that I think its missing from a lot of this kind of videos out there, congrats for that and thank for sharing
Thank you Carlos! I really appreciate this :)
He's a real programmer, solved real world problem. But got paid less i think.
Way less
How much do you think it's a good price then
@@quervo151 The idea alone is probably 40k.
he likes what he have done. money was secondary to him i think.
@@pndablud ideas are not worth money implementation is
This is a very motivational experience. Aside from the fact that he seems like a brilliant person, he is very humble with his accomplishemnt. RESPECT!!!
I appreciate that Juan, thank you so much for your kind words, glad you enjoyed the video :)
Bro this is crazy, I love it. This is exactly why I'm studying Computer Science, there is always more to learn!
Just discovered your channel today. The level of sincerity, transparency and enthusiasm in the video is inspiring. Thank you!
The product itself looks beautiful.
Thank you AJ! I appreciate your support and kind comment :)
I’m 50 yr old now from Hong Kong and out of IT field for 10 yrs to look after my kids. Great inspiration for me to start something new. I almost complete two online data science program offered by edX. Super great suggestion, hope I can learn from you. Many thanks & God blesses you!!
Thanks Dennis for inspiring our whole team. Having a hard time in our project right now. After listening to your lone journey, any excuse almost doesn't make sense for us right now. Thanks bud.
This guy is pretty simple and straight forward. I love the way he is
this motivated me to keep diving in. I've been learning python after CCIE, and want to learn the "full stack". Great video!
Keep at it Jon :) Thanks for taking the time to comment!
Seriously, Its fuckin hard.. im a software dev for 1 month already, haha 😂..
Hi Jon! Are you changing careers or expanding skillset?
@jon spindler thats really awesome. being a CCIE, i am gravitated towards " full stack". Building your own NMS tool, automation, etc. architecting your way!!
Dennis, thank you for taking the time to make this and explain it so well. I appreciate it! Subscribed.
Great content, I am almost finished with your Django crash course series, and by far one of the best in-depth and clear explanations out there on youtube! Hope there will be more in the future and looking forward to the dashboard series!
Dennis, man, thank you... I'm an animator since ages transitioning into becoming a self learnt dev and motivation is an emotion seldom found. You my friend, are awesome to make this video.
P.s. Python is amazing!
This was such an inspirational video for someone just starting out as a web developer. Thanks man.
Good effort mate! I saw this last night as I was working react tables, now I am so motivated to complete a few web apps. Thank you!
Very inspirational, starting basically from scratch and creating some serious value for this company. I'm just starting in Python and will get to Django soon, but man, you really climbed a serious mountain. $41K was low, but completely understandable. The knowledge you gained along the way was priceless.
"You're always gonna need to learn something more." Yes this is so true. Especially for older folks who are still in this line because we love what we're doing. Move with the times or get left behind.
100%! Thanks for taking the time to comment Alan :)
Did you mean AS400 , Cobol and MVS ? :)
I think there will be still jobs for those profiles in the next 10 years considering the how banks are freaking out when it comes to new techs in IT world.
It would be great if you made a complete tutorial series on this.
"Just jump into it". The best piece of advice that hit me. This is the first video of yours that I watched and I've already subscribed.
Gonna watch your Django tutorials next. Thanks, Dennis!
I'll put together a project for this soon :) And sometimes just jumping in to something helps us not make excuses. If I overthink something I always talk myself out of it.
Yea. I was hesitating whether or not I should take the Oracle Java certification exam first or do a real world project first. But I think I should do a real project instead.
@@DennisIvy
Bro make a tutorials on python django please...
@@thealchemist8212 Django tutorials are already there on the channel. You can check for Django Crash Course in the playlist section. I just started watching the playlist and honestly, Dennis has one of the best tutorials on CZcams.
This episode really helps out! I've been looking for this kind of content in order to boost my confidence to study more and not give up. I've almost give up but as soon as i seen this video man it struck me. Thanks a lot!
This is a great story man. I love the drive and commitment of learning all of it.
My take home, your advice "just start it out" that jumped my head. I better start as quick as possible and I'll add some cherries on top later.
Greetings from Tanzania 🇹🇿
We often overthink things, its good just to take the leap sometimes :) Keep going Raymond and please share your progress. I love to hear testimonies, even the smallest accomplishments :)
Dennis Ivy ; got it and subed
You got this Raymond!
kenya here
Vipi jamaa langu, umeshahanza kusoma tayari au ndo unapangilia kuanza? Good luck kijana, mimi tayari nimemaliza javascript ndo nataka nianzanne na python.
The words at the end of the video is really encouraging and I just started to dive in Django, expecting more experience sharing.
I'll be sharing much more personal experiences in the near future. Glad you liked this video :)
Great work, Dennis! Thank you for sharing your development process.
This is an amazing story, really inspiring stuff. Congrats on the payout and thank you for the motivation
More than the $$$$$, I am impressed by your ability to read those technical books(a lot different than an average novel book) ...in record time!! and understand it so well enough to applied on the fly! ... I am having difficulties reading the documentation online on passing props in React! ... nevermind the back-end implementation! ... Respect!! hats-off to you man!
I've always wanted to learn Django and even bought books about it, but without proper knowledge of Python i thought i won't succeed. And i didn't at some point, so, i've bought Udemy Python courses. Due to business, it took me a lot of time for me to finish it and over the course of this course i realized that Django v.2.0, 2.1, 2.2, 3.0 have already been released. Thus, it appeared that bought books are outdated and a wave of frustration got me.
That was the moment when i gathered my wits and said to myself: "just work harder and you'll make it". Your "just start it out" phrase just proved it ;) Thanks for such an inspirational video!
Greetings from Russia ;)
Subbed
That's amazing to hear and is a real struggle. Honestly though once you understand the basics of python you can move on to django so don't worry about having to master it. And with the django versions coming out there are changes but once you get the basic fundamentals its easy to understand the changes and keep moving :)
Keep at it, glad to hear you are sticking with it :)
Woooow Dennis, super inspirational for me at this time. I was just looking for a real story like this. Fully charged-up hearing your story.
This is a great story. One comment on the "platform being worth a lot more". You learning the process on how setting this up works is of immeasurable value. You should be setting up something similar using "dummy" data to pitch to different companies. A basic pick and place data dissemination platform could be a big seller in certain circles. Good luck!
This was amazing! The site you made as a self-taught beginner is literally unbelievable. I know people who have been software engineers with more than 10 years experience that couldn't do what you did here. You just earned my subscription, and I can't wait to watch more of your videos to see what else you build. Good luck.
Ahh man that's such a great story, I feel so motivated right now.
Thank you, it is very generous of you to share your story. I found lots of useful information in it. We appreciate it!
Great job, Dennis! Keep up the good work and I wish you all the best! Hopefully you'll be able to find many other interesting projects as this one here!
"One think I want to advise you is, you will never be fully ready for building some thing like this even learning your fist job" Thank you so much !
Inspiring, mate! No bullsh...ng, just humble explainations of hard work. Cheers! Tutorial on that would be appreciated, if it's feasible.
One of the best content I've heard, very wholesome from your own experience. Really helpful. Thanks a lot.
What a great story and thank you so much for sharing! The experience you've gained by jumping in, you're right, you will NEVER learn that in a boot camp or CZcams video of any sorts. Having knowledge or the fundamentals of a business is normally the point of differentiation between a well developed application and development that is dragged on. The fact that you already knew about the business and then expanded on your skill set to deliver, is commendable and definitely inspiring!
Congrats on not only the chedda, but the ability being more marketable & valuable!!
#Inspiration #DevLife #NeverStopLearning
This is awesome, lemme know when you roll out the tutorial, complete beginner in frontend here just hope to advance quick :)thank you
I'll be posting it in the coming weeks :)
For people saying it's not worth that much (or even more than 40k): it's not about the complexity of the software itself, but the also the fact that the company already had their staff trained + years of legacy data shaped to work with his app, not to mention customers already being familiar with the interface (something huge for user experience). Building a new one from scratch would add significant cost due to those aspects. That said, I understand his urge to move on from the project. Great video, Dennis. Keep it up!
I am also working on a passion project and need to learn the basics in order to build what I want. It's daunting, but I think your channel has the most realistic/best advice! Thank you so much 😊
Just the right amount of inspiration I needed at this point,
I'm currently working on a project with react and django. It seems to be overwhelming at times but I keep pushing myself to learn more.
Thanks for sharing your story with us it was truly inspirational.
I started with your Ordering tutorial for my Enrollment Monitoring System. Still learning and will keep moving..
Keep at it Paul :)
absolutely sick. The only thing that comes out when I read books and study programming is stuff like a sudoko solver or a snake game. well done.
Yes, a tutorial on these things would be epic! subscribed and waiting for more ♥
Thank you :) I'm exited to put it together for you guys!
@@doubtunites168 Yes. I just subscribed him too. he seemed honest when sharing his job. and also told us to having a persistence personality.
You need to build projects and learn from everywhere
This is awesome on so many levels. Really appreciate you taking to explain the different languages that you used to develop this awesome web app. Great Job
Thank you for breaking down your journey. And for just getting to the details without any hype. Keep going 🙌🏽🙌🏽🙌🏽
Glad you enjoyed the video :)
Thank you so much your idea and successful. You're really inspiration to me! Proud of you
Thank you Sontus! :)
I'd definitely love to see a tutorial on creating that dashboard with the technologies you mentioned. I think it would be cool if you break up the videos by technology and order of how you built it with little challenges for viewers to try and do on their own between each video.
This is very inspiring. Coincidently I am working on something using the same languages and frameworks. At some point, I never felt ready until I watched this video. Great Stuff Dennis... I am a proud follower.
Hey man i just watched two videos of yours and what i found you not only motivates the new coders like us but also shows a pathway which boost the confidence for those who are depressed and confuse about coding and thinking to quit it. Thanks for your golden word....
YOU GOT NEW SUBSCRIBER ....
Oh man! that sounds so nice amazing! I've been into this field for many years ( around 15 years so far ) and learnt from the basic of HTML and CSS and simple websites with PHP in the past and now everything is so nice to work on it, I am new with python and Django and would be so nice just to see you building a replica of your software! one of the most valuable skills that we have as developers is the sense of sharing! sharing knowledge and spread out more of this amazing world ( WEB DEVELOPMENT )
Definitely agree! I'll be putting together a replica soon with a full video and source code. Thanks for your feedback and best of luck in your journey Elmer :)
Dennis Ivy thanks to you, so far I’ve been following on of your tutorials and let me tell you that you are very talented teaching! Many people don’t understand that coding is so nice but you make it easier because you explain everything in a really easy way to catch it up! Thanks!
Hey Dennis, be careful with releasing a replica. If you sold the software to the company they'll own that intellectual property. Some companies will end up suing if they think their property is stolen or reappropriated(like a replica). Just ease on the side of caution! Thanks for the video!
@@KineticCode I get your point but I wasn't planing to clone the project :) They cant stop me from designing a similar layout because its not a new concept and I was gonna use a completely different data structure. The entire app itself is way more complex so I'm only re-building the client side of the dashboard. No way I could build all of it on tutorial lol. I appreciate the comment and feedback :)
No more 'love' story, he just got us a 'Money' story that we fell in love with (i.e the story). Hahahaha('Win + Period' not working)........ more views in less than a day than other a month old videos of his channel. I don't know how to call you Dennis, you are so amazing. You always awake me. I check CZcams every now and then to see if there is any new video from you. 'As far as' the interest on such kind of dashboard, well I am so so interested, I mean who else wouldn't be??
Haha thank you! I know I'm shocked by how well this video was received. I'll definitely be putting something together on this soon :)
Hey, thank you. Really loved it. I, myself, am planning to go fullstack with Django. But currently at an intermediate step. Hope you keep making these videos! They are really helpful. Thank you :)
Your story is very inspirational, considering that I'm studying web development on myself online right now. I have a goal of making a e-commerce websites for local retailers here in Tanzania, East Africa. Amazing testimonial, you have no idea how much this inspired me. God Bless man!!
after bumping my head on various books and tutorial finally i landed in one of the best django tutorials and the name of the channel was Dennis ivy
That means the world to me! I’m so glad I can help :)
@@DennisIvy Thanks for sharing your experience (failures and successes)!
@@DennisIvy Ivy is a PRO level. After having a few yrs of dev ex I can say that. Others are doing marketing & I wasted my time
@@designcoderdev3080 true
@@fabiof.deaquino4731 I'm glad they can help others :)
damn, you learn a language fast! it took me 4 months just to feel confident in python. I wish I could learn things fast. All I got is the will to progress which has been helping me this far.
Everyone learns at their own pace Robert :) Never get discouraged when you hear about other peoples's timeline. Just keep course and you'll get it!
@@DennisIvy Depends on how many languages you know. When you are into the 10s and 20s, anotjer one will be rougly the same as the earlier ones. or it will be m-language from microsoft and you are fucked.
I got comfortable in Python in 2 weeks, it’s pretty simple
@@Kauzeyy i must be retarded lol
really inspiring, thanks man, I have a few ideas that have been rattling around in my head for a while, going to start taking out time for them
Jeeez i've never seen someone share so much in-depth knowledge. Thanks for the video. You're an inspiration buddy!! Subscribed!!!
man, the dedication is unfathomable, to learn so many things in such a short period of time.
Thank you. I was about to quit doing a project but this inspired me to keep going.
Keep at it Julio! Sorry I missed this comment, just take things one step at a time :)
Thank you very much for sharing your inspiring story! I'm doing a start-up and your approach is just what I need most now. Your video is very helpful. I'll follow your suggestions to learn how to make it.
Thanks for your video. I spent my covid-period developing a tiny application for a friend, during 4-5 months with knowledge gathered from an old colleague, some website and really did it with less preparation I would have need. When I look at your video, the first 2 minutes made me realize what I did wrong, but also what I want to do right in the future.
I’m currently a software engineer, and full stack development is hard to achieve where I live but I will work my ass off to pursuit what you inspire me right now !
Peace and God bless you my friend ;)
I am generally the person who doesn't comment on CZcams, but this was really inspiring. Unlike most videos, this doesn't make me feel that things are always out my league. I just don't find the impetus to start off with something because I am mostly quite scared that what if whatever I make is not efficient enough, or may be not the perfect way to go about it owing to my inexperience.
Thank you for giving me that confidence, that it's okay to learn along the way. It's all about starting off.
Kudos,
All the way from India.
Thank you for taking the time to leave a comment :)
I felt the same exact way when I first started. Hearing stories from other developers gave me confidence in seeing how much they still google and study everyday.
@@DennisIvy My friend and I actually resumed our project and have made quite good progress after watching this video. Thanks again. :)
Honestly, after the amount of work he did $41,000 does indeed seem like not enough, it seems like you got cheaped out on, but I'm glad it worked out.
I agree. My price tag was higher but after the stress I just wanted out. Didn’t want to spend another 6 months at the company.
@@DennisIvy Actually a really good for someone who only just recently started, designed and built a system in 4 months. Plus, having the boss let him keep the IP instead of making it a company IP is a really good deal.
Actually no, its a simple CRUD application he may have worked way too much just because he had to learn stuff first but in reality any one experienced can get this done in 3 weeks. But despite nerd talk he should've charged more just because it added a lot of value to the business.
Dennis Ivy great start tho for a career!
You also have to consider that in situations like this companies can actually fight you back over the IP of the project. Selling a product to a company you are currently working on is really complicated so the fact that he got this amount of money while starting out as a developer is indeed a huge win.
Glad to see Dennis'' around the world are up to great things !
Solid video, making me proud.
Thanks to this video, now I'm ready to take the first step into django and all the technologies you mentioned, probably you just changed my life, I really mean it. THANK YOU!
such a great news to hear from a fellow python/django programmer. Congrats you hit it in your first project.
Thank you! I noticed there weren't many success stories in the django community. I was thinking about finding more people who have done similar and sharing they're story to show the community whats possible :)
It's really motivating to see you talk, it's a request from myself and the like, do make a tutorial on this website...we would really appreciate it.
Hey, Dennis! Your story inspires students like me very much, because I feel like the core of software development is finding a real-world problem and trying to solve it with the use of technology. Funny story, even I learned a majority of my Django knowledge on a project! We virtualized our school cabinet's election process with Django, and made a scalable application that was able to support more that 30 students voting at once. We converted a 3-day process which involved a TON of paper into one that took just 3 hours flat, and it was super fun! Heading into college, it gives me a lot of hope for what problems lie out there, waiting to be solved. Thank you for sharing your story!
I am a beginner and every time I watch your video I have my pen and paper ready to take down points on the next topic to be added on my list to learn. You have a way of reminding me that everything is possible and for me not to give up. Thank you.
Amazing lessons learned! make a dashboard with google map integration, pie chart, bar chart, histogram etc. it will really help a lot of people.
I'll put something together soon :) By the way Gazi; I'm talking to a few people regarding the machine learning project with dajngo. I'll keep you updated but hopefully will have something in the future :)
@@DennisIvy awesome keep going ML is the future we must have to learn and implement it on various fields. So many people wants to add it in their website as most of the website are just crud based and it looks flat and we can build amazing and very useful web apps and android apps if we can add ai to it. Don't hurry take your time bro..
"You'll never going to be 100% prepared, just jump in" the best thing you said in this video, big projects intimidate people, all you need to do is start; just start.
Fantastic! You did an amazing job man. I've just recently built some front and backend mini-projects as well and can appreciate the hard work you put in this! :)
Hi Dennis, great story. I believe the experience you received and the steps you took have much bigger returns than $41k. You have inspired me to learn and become better. Enjoy watching your tutorials and learn. Thanks
I learned to CSS with those Jon Duckett books you showed.
Thank you so much
So much motivativating your explanation... Feb 14
we love u so much ...... Waiting more knowledge from you
Inspiring, huh!
Thank you so much, I came across this video a year ago, and here I am coming back to it. you inspired me.
This was impressive. Thanks for sharing your experience! Keep with the good work!
For a website built after 2 months of learning, that's pretty damn good!!!
i don't know but i love you're speaking and it's so motivation for me i love you're effort🤘
Thank you Javad :)
Well done, Congrats and all the best on your future endeavours. Its awesome how much you need to work at to get such a small amount of money however the experience and knowledge you gain is much more. Hope you have much more success.
Beautiful explanation of how I got my confidence to take on any software project cause you learn greatly by doing
Omg , full tutorial on it would be amazing !! Best tutorial ever .
Putting it together :)
The real victory was learning to maintain a production website with iterations, logins and data modelling. Kudos for managing the server costs seems scummy that they didn't. What was the adopting of the app did they put a price to it as how valuable this was for the business ? Was it the reason you won contracts or reduced churn risk ?
inspirational! gives me a lot of motivation to keep grinding! thank you for this video!
Yeah, Your video does help a lot. Perfect source of motivation I was seeking for at least for now. Thanks a lot. Cheers!!
u inspire me really teacher. thanx a lot.
I appreciate your comment Kamal :) Keep going!
I see 100k worth of product there. Not the coding and development, but how it'll help to boost their productivity by many folds. Well, we learn everyday. cheers
thanks for all your content and congrats on building the site!
This was inspiring. Thanks for your story!
Ouch. $20k a year 🤥 glad you got out though!
It was worth it for my first year experience and I came out with a great story :)
You got ripped off. Similar thing happened to my dad.
@@n000d13s *mom
@@n000d13s Basically he got paid for going to a Bootcamp.
Here in Nepal, we earn $4.5K a year.
Creating a full tutorial based on that project would be Amazing!
Working on it now Robert :)
@@DennisIvy
What 's your advice for the beginer in Coding
From wher can start and what book do you recomend it for stsrt
@@DennisIvy yes please do it
@@DennisIvy its 1 year, is it ready ? now
Great insight on a real world project and challenges when self-teaching and starting out. Well done!
This is the best video ive watched this year . Thanks man