If I could only have one project on my resume for full stack developer, what should it be?
If you are having only one project on your resume that you want to showcase as your full stack developer skills, that project should be full-stack project!
My opinion would be that it should have these key characteristics:
- Front-end layer: Responsive design, good CSS practices, accessible HTML. Some of the UI frameworks can help you out here.
- Back-end layer: Authentication and authorization of users, database.
- Testing
- Deployment
So basically any app that is accessible, have good practices around UX and accessibility, that allows users to sign in, and see some data based on their saved information.
It is hard to be specific here, but I would say you want to showcase in your projects all the skills you acquired and prove somebody that you know your stuff as a full-stack dev!
The legacy backend projects that are now filed under take home assignments are pretty good for this, especially if you do a really thorough job and pay attention to the details.
Probably the pintrest clone is the most fully featured / impressive looking, but you could maybe make it more programmer focussed.
Call it ‘Codespiration’ or some nonsense and populate it with pictures of code snippets, light up mechanical keyboards etc