Skip to content

davis0119/Simpler-Twitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter Replication

how to run the amazing twitter recreation

1) cd into the twitter directory 2) pip install -r requirements.txt 3) on the command line, run "python manage.py makemigrations" 4) on the command line, run "python manage.py migrate" 5) on the command line, run "python manage.py runserver" 6) should be on localhost:8000 -- enjoy

routes

  • /admin | django admin portal
  • / | splash page, explanation of this twitter
  • /login | login, signup page
  • /profile/< username > | username's profile page with their tweets
  • /home | home page with all tweets and hashtags
  • /hashtag | page with all hashtags
  • /hashtag< hashtag > | page with all tweets with a particular hashtag

design considerations

  • used a ManyToMany relationship where tweets can have many hashtags.
  • allowed users to delete their own tweets from any page as well as like any post at most once
  • hashtags page shows all the hashtags and clicking on one lists all the tweets with that particular hashtag

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published