Skip to content

A social wall with classic posts/comments features, using Django generic views and custom users based on AbstractUser.

Notifications You must be signed in to change notification settings

NicolasMura/social-wall

Repository files navigation

A Social wall with Django generic views and custom users based on AbstractUser.

History

This app was originally designed to achieve an online Django course. Playing with Django was fun and I'm curious, so I decided to explore it a little further. The project is running on a VPS with Debian 7 and Python 3 installed. It currently fits with the following technical requirements: PostgreSQL, virtual environment (virtualenv), Nginx Web Server, Gunicorn HTTP server, Supervisor and of course Git.

You can see a live demo here.

Requirements

If you don't use a virtual environment, you can easily install those modules on your machine using:

pip install django-suit==0.2.22
pip install pillow
pip install django-bootstrap3

Setup

python3 manage.py migrate
python3 manage.py createsuperuser
python3 manage.py runserver

Notes

There is no "friends" notion, which means that everybody can publish post and comments onto anybody's wall.

Preview

Social Wall Preview

Tip

This project is for self-practise purpose, any suggestion and / or improvment's idea is welcome !

About

A social wall with classic posts/comments features, using Django generic views and custom users based on AbstractUser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published