/feed-me

💌 Share posts with your network!

Primary LanguageTypeScriptMIT LicenseMIT

💌 Feed Me

Share posts with your network!

Application layout

TechnologiesObjectiveHow to UseImprovement IdeasAuthor


🚀 Technologies

🎯 Objective

This project was made following Rocketseat's first class on Ignite. Where we were introduced to:

  • React
  • Communication between components
  • Immutability
  • Typescript
  • Responsive Layout
  • 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:

  • Add a new comment
  • Like a comment
  • Remove a comment

💡 Improvement Ideas

  • Add post
  • Theme switcher
  • Authentication
  • Edit profile
  • Create design system
  • See other people's profile
  • Better #hashtag support

ℹ️ 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/feed-me.git feed-me

#Go into the repository
$ cd feed-me

# Install dependencies with
$ npm install # or
$ yarn

# Run app
$ npm start   # or
$ yarn dev

👤 Author

Made with 💛 by Davyd Souza