Twitter Clone

Twitter Clone

Description

This project is a Twitter clone (now X) designed to explore the foundational concepts of web development and databases. Built using Python with Bottle.py, SQLite, HTML, TailwindCSS, and JavaScript, the app features a self-made authentication system, email integration, and custom email templates for notifications and account management, all powered by Bottle templating. The app is hosted on PythonAnywhere, where users can sign up, post, and explore its functionality. Additionally, a Git hook integration ensures seamless deployment, automatically merging changes into production.

Skills used

Python
Bottle.py
SQL
SQLite
JavaScript
TailwindCSS
HTML
pythonanywhere

Showcase

Click on the images to view them in full size.