What should my pet-project contain?
Posted by That-Situation1204@reddit | learnprogramming | View on Reddit | 3 comments
Hello! I'm self-taught and have never had any real work experience. I've been learning programming for years, but I've never found a job and haven't really tried. After reading a significant number of stories about newbies getting hired, I came to the conclusion that you need to have some kind of project that will satisfy employers. Returning to the title: what do you think the project should include? I work in Python and wanted to make a website in Django because I want to work as a back-end developer. What should this website ideally contain so that I could apply for a job with it? Of the obvious ones, I only identified working with databases, and that's all I can think of for now... (and in general, any advice is welcome)
AshamedDuck4329@reddit
for a django project that actually looks like "real" work, focus less on fancy ui and more on features devs deal with at jobs: auth with roles, CRUD over multiple related models, pagination, search/filtering, file uploads, forms with validation, background tasks, tests, logging, docker setup, readme. ship it somewhere public
That-Situation1204@reddit (OP)
Thx!! Is it will be ok to use template with html code as a base? Or should I write it by myself?
Rain-And-Coffee@reddit
After consulting with the official Consul of Developers we have determined that we will allow you to use the template.