<h1>Keep Developing!<aclass="headerlink"href="#keep-developing"title="Link to this heading">¶</a></h1>
<p>You’ve learned about quite a few Flask and Python concepts throughout
the tutorial. Go back and review the tutorial and compare your code with
the steps you took to get there. Compare your project to the
<aclass="reference external"href="https://github.com/pallets/flask/tree/main/examples/tutorial">example project</a>, which might look a bit
different due to the step-by-step nature of the tutorial.</p>
<p>There’s a lot more to Flask than what you’ve seen so far. Even so,
you’re now equipped to start developing your own web applications. Check
out the <aclass="reference internal"href="../quickstart.html"><spanclass="doc">Quickstart</span></a> for an overview of what Flask can do, then
dive into the docs to keep learning. Flask uses <aclass="reference external"href="https://palletsprojects.com/p/jinja/">Jinja</a>, <aclass="reference external"href="https://palletsprojects.com/p/click/">Click</a>,
<aclass="reference external"href="https://palletsprojects.com/p/werkzeug/">Werkzeug</a>, and <aclass="reference external"href="https://palletsprojects.com/p/itsdangerous/">ItsDangerous</a> behind the scenes, and they all have
their own documentation too. You’ll also be interested in
<aclass="reference internal"href="../extensions.html"><spanclass="doc">Extensions</span></a> which make tasks like working with the database or
validating form data easier and more powerful.</p>
<p>If you want to keep developing your Flaskr project, here are some ideas
for what to try next:</p>
<ulclass="simple">
<li><p>A detail view to show a single post. Click a post’s title to go to
its page.</p></li>
<li><p>Like / unlike a post.</p></li>
<li><p>Comments.</p></li>
<li><p>Tags. Clicking a tag shows all the posts with that tag.</p></li>
<li><p>A search box that filters the index page by name.</p></li>
<li><p>Paged display. Only show 5 posts per page.</p></li>
<li><p>Upload an image to go along with a post.</p></li>