Skip to content

This is a social media application (Twitter redesign) where users can sign up/sign in, make tweets about coding challenges and how to solve them, like other users' tweets, follow others, and be followed as well.

Notifications You must be signed in to change notification settings

Naqhid/ror-Redesign-twitter

Repository files navigation

Twitter-redesign

This project is based on a redesign of Twitter. You can create a user, tweet about and follow people you like!

Features

  • The user logs in to the app, only by typing the username
  • The user is presented with the homepage
  • The Left-side menu includes only links to Home and profile
  • In the Homepage:
    • Tweets tab are in the center(sorted by most recent) with a simple form for creating a tweet, to publish must use the "enter"
    • All the tweets are sorted by most recent that display the tweet text and author details
    • Right-side section shows who to follow, users not followed by the logged user(sorted by most recent)
  • In the profile page
    • In the the center there's only Cover picture and Tweets tab
    • Right-side section shows:
      • User photo.
      • Button to follow a user.
      • Stats: total number of tweets, number of followers and number of following users.
      • List of people who follow this user

Screenshots

Login-page image Show Sign-up-page1

Video Presentation

Live link(https://www.youtube.com/watch?v=tY82vREXay0&t=46s)

Built With

  • Ruby
  • Ruby on Rails

Getting Started

To get a local copy up and running follow these simple example steps.

Setup

Install and update gems with:

bundle install
bundle update

Setup database with:

   rails db:create
   rails db:migrate

Live Version

Live link(https://secret-coast-01314.herokuapp.com/)

Usage

Start server with:

    rails server

Open http://localhost:3000/ in your browser.

👤 Mohammed Naqhid

Show your support

Give a ⭐️ if you like this project!

About

This is a social media application (Twitter redesign) where users can sign up/sign in, make tweets about coding challenges and how to solve them, like other users' tweets, follow others, and be followed as well.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published