I am also very under-prepared for DSA, btw, because I'm using C for solving questions - I should have picket Java or C++, I think. I have some basic understanding of both front and back-end development. I also know a bit of CI/CD and container stuff. I'm looking out for simple projects I can complete quickly, while also being able to touch various parts of the tech-stack (JSON Web Token, websocket, service workers, etc) - anything that is considered good enough for an intern/entry-level full-timer to be considered.

  • frankfurt_schoolgirl [she/her]
    ·
    2 months ago

    Sorry I didn't get back to you. Basically your project should solve a problem. Nobody actually needs a to-do list app, because we can just put a lot in our notes app or use an actual piece of paper. Also, it's a little bit too simple. But a chat app could be good if you can explain why your chat app is different, and it is somewhat sophisticated. There's no magic type of project that will get you hired. The point of a project is to show a company that you can solve problems with your software, which is why they want to hire you in the first place, and also to give you something to talk about in the interview.

    Basically don't overthink this. Having a thing that works is awesome, and better than having a "perfect project" that you never finish. There must be some kind of site / app that you would find useful in your life, or that you use but don't actually like very much. A partial clone of it would be the perfect project.