Hello friends π
this is my first post here in Dev.
let me tell you a bit about me, I graduated from university a year a ago and I joined this amazing full-stack developer Bootcamp by CODDED π (joincoded.com). during the bootcamp we studied Python, Django, JS, React, React Native, and many more. so now i am a full-stack developer π
so in the final phase of the bootcamp we are required to build a complete project from a to z.
So, my team and I (4 of us) are looking for cool project ideas to build in the next 3 weeks.
So...... π€ what I suggested is to ask our lovely friends at DEV.to to help us come up with a great project idea π€ .
would you please help us ? π₯Ί
Top comments (5)
The best projects are ones that solve real problems for real people. If you and your group can brainstorm and think of some small problems you have in your daily life and build something that solves that problem, that would be a great option.
This is an excellent way to come up with all your portfolio projects and potentially side-hustles as well. Start writing down every time you notice a problem you run into or anytime someone says they have one, something like "wouldn't it be cool if..."
A few that I can think of at the moment:
My wife is a photographer and mentioned to me the other day that it would be nice if she had an app that would allow her to save favorite shoot spots. She could take a few pictures with her phone, name the place, and plug in her current location, or manually plot out a spot on the map.
The other day I was making dinner and was thinking how cool it would be if there was a meal planning app that allowed me to enter my own custom recipes, with ingredient lists, then plot out which days I was going to eat those things, and would automatically make me a grocery list for the week based on those recipes.
I read a lot and have always wanted a way to easily organize and keep track of the information I read, sort it by topic and category, and have it automatically remind me of certain things I've read every day, so I don't forget things. Basically, an app designed to make a commonplace book: ryanholiday.net/how-and-why-to-kee...
Hopefully, those are somewhat helpful, get into that problem-solving mindset, ask your friends and loved ones what things in their lives annoy them, and you won't be able to stop coming up with ideas!
Actually, photos taken on a phone typically have GPS coordinates embedded into the metadata.
You can dump the metadata of most images using software like ExifTool:
exiftool.org/
And then use the dumped information in your application to group photos by location.
I just gave this advice to someone who is starting out with software development:
Keep a project idea list. I personally keep two lists. The first list is my active development list. The second list is my backburner list and consists of full blown software projects that will take more than 6 months to complete (I've got about 30 years of backlog). Any time I get a new idea, I figure out which list to dump it onto. Do something similar and you'll never run out of project ideas.
As to an idea when you have none? Civic projects are generally useful. Take data published by government or public entities (may require scraping their websites), mash the data up with other data, find interesting trends, and then graph out those trends. Another option would be to find a local business owner and ask what procedure they do on a computer that is repetitive and takes a lot of time to do, watch them for an hour, and then build something for them that automates part or all of that process.
Real software projects aren't glamorous. They simply get stuff done.
You can build Instagram clone, Whatsapp clone and some of google products clone.
I've created web-based Whatsapp, instagram and google Classroom clone. For reference, you can visit my github github.com/kimlimjustin/
Instagram twitter facebook etc clones are very classic as first full stack projects π
Some comments may only be visible to logged-in visitors. Sign in to view all comments.