/linkr

a link-sharing social networking

Primary LanguageJavaScript

Linkr 🔗


linkr


About ❔

Linkr is a link-sharing social network! Enjoy and share those awesome materials you find about development with very cool hashtags <3


Deployment 🚀

linkr-pi.vercel.app/


Features ✅

  • register and log into the website
  • search for users and hashtags
  • follow and unfollow other users
  • see in my timeline posts only from users I follow
  • posts load progressively as the page scrolls
  • publish a post with an interesting link and a cool description
  • edit the posts I published
  • delete a post I published
  • see my posts on my personal page
  • see other users posts on their personal pages
  • like a post
  • see all the posts I liked on my likes page
  • access my posts, my likes and leave the page in the header menu
  • see the list of trending hashtags
  • see all posts that contain a specific hashtag by clicking on it
  • be able to repost other posts
  • comment on a post and see comments from other users
  • preview links without leaving the site
  • watch videos from others sites directly on the timeline
  • share my location and see the location of other users

How to run 🏃‍♀️💨

# Clone this repository
$ git clone <https://github.com/rabbithay/linkr.git>

# Access the project folder cmd/terminal
$ cd linkr

# Install the dependencies
$ npm install

# Compile the code
$ npm run build

# Run the application 
$ npm start

# The server will automatically start at localhost:3000/ on your favorite browser 

Tech Stack 💾