My first coding project- coded 2 years ago (in 2020) before starting Computer Science degree in the University.
I learned everything by my own online.
Coded using Python and Django Framework, basic HTML & CSS and one method of JavaScript (wanted to try adding JS to the project). As I said, I learn all from zero in few months, so the code is quite basic and not professional.
During this project I realized that I want to be a programmer, and then I signed-up to my CS degree.
What inside?
First- Register
Let's make a new post
Now our post published
Let's see our posts page
Let's look on the top viewd posts:
Comment posted!
A cool feature- Our Explore- (random posts page)- That way you can see different posts from different users!
You can use our Search bar to find posts including specific words:

UPDATE:
On the first day of 2022 I checked if it runs, and had to change "load staticfiles" to "load static" in Templates/index.html following Django new version.
For me: (When I'll try to run it again in 2 years haha)
- Download a clone of the project
- Open in the IDE (PyCharm or else)
- In the Terminal type:
- python -m pip install -U pip // (Install pip)
- pip install virtualenv // (Install virtual environment)
- virtualenv nameOfEnvIWant // (Set Virtual environment)
- cd nameOfEnvIWant
- cd Scripts
- activate
- pip install django // (If not installed already)
- cd ..
- python manage.py runserver // (In the project directory where manage.py live









