davyd-souza / twitter-ui

🐦Share your thoughts with the world!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🐦 Twitter UI

Share your thoughts with the world!

Image of application's Home

TechnologiesHow to UseImprovement IdeasAuthor


🚀 Technologies

🎯 Objective

This project was made following Rocketseat's Master Class. Where we were introduced to:

  • React
  • Typescript
  • Responsive Layout
  • Routing
  • Reconciliation Algorithm

I have plans to add more features to this project as I progress with my studies. You can check on improvment ideas section.

User should be able to:

  • Create a new tweet
  • Click on an tweet and be redirected to answer page
  • Access and navigate via mobile

💡 Improvement Ideas

  • Random user info for tweet
  • Theme switcher
  • Authentication
  • Like & Retweet

ℹ️ How to Use

Before cloning the repository into your machine you'll need: Git and NodeJS. Also it is good to have a code editor like VSCode.

#Clone this repository
$ git clone https://github.com/davyd-souza/twitter-ui.git twitter-ui

#Go into the repository
$ cd twitter-ui

# Install dependencies with
$ npm install # or
$ yarn

# Run app
$ npm start   # or
$ yarn dev

👤 Author

Made with 💛 by Davyd Souza

About

🐦Share your thoughts with the world!

License:MIT License


Languages

Language:TypeScript 56.7%Language:CSS 39.9%Language:HTML 3.4%