/twitter_app

Twitter App is a Twitter clone app built using Django, Bootstrap, and SQLite.

Primary LanguageHTML

Twitter App

Twitter App is a Twitter clone app built using Django, Bootstrap, and SQLite.

Technical Stack

  • Programming Languages: Python Python
  • Web Framework: Django Django
  • Front-end Framework/Libraries: Bootstrap Bootstrap
  • Database Management System: SQLite SQLite

Features

This app currently supports the following features:

  • User registration and login
  • Posting tweets
  • Following and unfollowing other users
  • Liking and unliking tweets
  • View a timeline of tweets from users you are following
  • View a user profile with their tweets
  • Search user by username
  • Search tweet by hashtag

Installation

To run this app locally, you will need to follow these steps:

  1. Clone this repository using the command: git clone https://github.com/wubeZ/twitter_app.git
  2. Install the required dependencies using pip install -r requirements.txt
  3. Run the database migrations using the command python manage.py migrate
  4. Start the server using the command python manage.py runserver

Screenshots

Homepage, Comming Soon...