An open API service indexing awesome lists of open source software.

https://github.com/marat1234qwer/clone-vk

Clone VK - A real-time micro social network with Flask & WebSockets. Features user auth, live posts, SQLite DB. Perfect for learning real-time web apps!
https://github.com/marat1234qwer/clone-vk

clone flask python socket vk vkontakte

Last synced: 2 months ago
JSON representation

Clone VK - A real-time micro social network with Flask & WebSockets. Features user auth, live posts, SQLite DB. Perfect for learning real-time web apps!

Awesome Lists containing this project

README

          

# Mini-App "VK Clone" on Flask
## Works on 37.143.10.40:5002

## Project Description

The mini-app is a simplified version of the VKontakte social network, implemented on Flask using modern technologies:

### Technology Stack:
- **Backend**: Flask + Flask-SocketIO
- **Database**: PostgreSQL
- **Web Sockets**: Socket.IO for real-time updates
- **Frontend**: HTML/CSS/JS + Jinja2 templates

## Core Features

### 1. Authentication System
- New user registration
- Session-based authorization
- Password hashing (bcrypt)
- Logout functionality

### 2. Post System
- Creation of text posts
- News feed display
- Real-time updates via WebSocket