django project social network Our Spot

Our Spot Update

To take a break from all the learning and to enjoy something practical, I have decided to update my project called Our Spot. It is a social network that provides people with an opportunity to share their favourite spots around the world.

It was created as a minimum viable project (MVP) that included CRUD capabilities and used Django as the framework. I am going to improve it by including:

Authentication – the ability to register and confirm an email address. Right now you can sign up using notreal@notrealemail.com and it will let you in!

Password change/update – get instructions via email for password management.

Follow System – The ability for members to follow each other.

Trending images – show the images with the most likes

Tags – add tags to images

Albums – the ability to keep images in specific albums

Map outline – show an outline of where a user has included images from or maybe one map on the homepage that highlights all the images shared by members.

Delete account – ability for a user to delete their account

Upgrade database – now that ElephantSQL are closing down and I use them to host the database, I want to create a PostgreSQL database.

Improving current features

The search bar is pretty basic so I would like to update that to be more dynamic.

When you add an image it is placed under a particular country but not much else happens with this – I will see if I can use it in anyway – probably be useful when adding the map.

The current feed just shows newly added images but I will include new members (their image appears with their first post), and trending images.

The project is available on my GitHub.

https://github.com/todiane/our-spot


Posted

in

,

by

Comments

Leave a comment

Create a website or blog at WordPress.com