Skip to content

Yo1k/yatube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yatube web service

Python requirement: 3.7

About

A web service for social network of bloggers. The service allows you view posts of other users or create/edit your posts on the site. In the latter case you need to create your account on the site and to log in.

On the service, you can view all posts, posts written by a specific author or posts belonging to a specific group. When you create/edit a post, you can select a group from a dedicated list to which your post will belong.

In addition to creating/editing posts, authorized users can follow the authors they like and separately see their latest posts. Authorized users can also leave comments on all posts.

You can check out the service here: https://yo1k.pythonanywhere.com

Tech stack:
Django 2.2, Bootstrap 5.0

Running the project in developer mode

  • Clone this repo.
  • Install Python 3.7.
  • Follow these manual steps using this guide:
    • Create Python virtual environment for your project.
    • Activate project's virtual environment.
    • Install all project dependencies in the project's virtual environment using requirements.txt:
$ pip install -r requirements.txt
  • Change the current working directory to ./yatube where manage.py is located and run the command:
$ python3 manage.py runserver

About

Social network of bloggers (using Django)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors