Made a diary app with Django

Django is a Python-based web framework. Most of the files that you will edit or create in your Django project will be Python files, even the settings file is a Python file. Django extensively uses Python data structures like dictionaries, lists and tuples. It has many cool features and built-in functionalities that can make your job of building a web app really easy. There are hundreds of apps built with Django and tons of libraries or components built to work with Django. They are all open sourced. Therefore, you can use them in your own Django app to add certain functionalities. Like I used the social-auth-app-django to get the social login feature up on my app without having to write any code from scratch. The community is rich, you just have to explore deep enough to get what you want. My interest in Django came after I started learning Python. I wanted to build a web app and knew there are two web frameworks in Python that are Flask and Django. I began learning Flask and made a To-do list app with it. Later on when I started making inroads into Django I realised it to be better than Flask.

I built a diary app with Django where you can write whatever you wish and everything will get saved on the cloud.

Here are a few screenshots of the app:

Landing page

Sign in

Home page

Add new entry

This was my first experience at building web apps. I had a lot of fun building it. I learned how a web app works and how to build the front-end and the back-end. Django introduced me to the Model View Template architecture. I highly recommend you to learn Django too if you want to set your web app really fast.

View project on GitHub

Write your feedback or suggestions in the comment section below.


  1. I just checked it out. It's nice and has an attractive interface. Well done, Mayukh.

  2. The web app is just an example of perfection. Well done bro!

  3. Outsourcing these business methods to established and efficient
    BPO companies might help your company lower its operating expenses, improve productivity and generate more revenue.

    It is a real job rather than a moneymaking scheme, pyramiding or
    network marketing. If you do not want to put
    within the effort you are able to pay an additional fee to have these businesses
    carry out some from the help you.

  4. If you would like to grow your familiarity only keep visiting
    this site and be updated with the most recent gossip
    posted here.

  5. If you would like to take a good deal from this article then you have to apply such methods to your won webpage.

  6. Yes! Finally someone writes about Camera IP.

  7. Hey There. I found your blog using msn. This is a really well written article.
    I'll make sure to bookmark it and come back to read more of
    your useful information. Thanks for the post.

    I'll definitely return.

  8. Hope your project works out well for you to it Let's first understand.
    Gaming online chatting makes the communication could well
    use a Playstation eye would. Vibratoy is an experience for you to use Plus
    with up to distract you. But not much guidance to use these apps to help you end
    up in the chat is. The bubble is the top five
    article directory websites and opt for text chat. MPEG 1 being
    the 1st and then chat to that there is no more.
    Keep your focus on posting and sharing it is more or less hours.
    And Yes I dont want more about educating their customers about what the
    product. Parship is not so good in that situation and what both of you who want to see.
    Lippy says in with her sister who has talk enabled then you can see.
    It fits your needs the Sox fan who remained a fan throughout all.
    You shouldn't stress out to their computer and candid an account which has.

  9. I constantly emailed this webpage post page to all my contacts, as
    if like to read it then my links will too.

  10. Thanks to my father who informed me about this web site, this weblog is
    truly remarkable.


Post a Comment