jakesiney / Chitter-Social-App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twitter Clone Project

Overview

Welcome to the Twitter Clone project! This is a work in progress and is designed to showcase backend skills using Python, Flask, and PostgreSQL. The project focuses on implementing a simplified version of the popular social media platform Twitter.

Features

  • User Authentication: Users can sign up, log in, and log out securely.
  • Tweet Creation: Authenticated users can create tweets to share their thoughts.
  • Timeline: Users can view a timeline of tweets from people they follow.
  • Follow/Unfollow: Users can follow and unfollow other users to customize their timeline.
  • User Profiles: Each user has a profile page displaying their tweets and other relevant information.

Tech Stack

  • Python: The primary programming language used for the backend logic.
  • Flask: A lightweight web application framework for Python used to build the backend.
  • PostgreSQL: A powerful, open-source relational database management system.
  • Psycopg: A PostgreSQL adapter for Python to interact with the database.

About


Languages

Language:Python 66.0%Language:HTML 16.6%Language:CSS 14.5%Language:Shell 2.9%