Skip to content

Social media application built using ReactJS, Redux-toolkit & Chakra-UI

Notifications You must be signed in to change notification settings

anik31/vacay-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vacay Notes logo

Share your vacation stories

Be a part of Vacay Book App »

Introduction

Vacay Book is a social media web application to share vacation stories. Vacay Book is publicly hosted on Netlify at https://vacay-book.vercel.app/.

Demo

vacay-book-demo.mp4

Features

  • Create a Post
  • Like/Unlike
  • Comment on post
  • Edit & Delete Post
  • User Feed
    • Filter by latest, oldest & trending
  • Explore Feed
  • Bookmark post & remove from bookmarks
  • Follow/Unfollow
  • Dark mode
  • User Profile
    • Bio
    • Portfolio URL
    • Profile picture
  • Edit profile
  • Throttling for button clicks
  • Authentication
    • Sign up
    • Login
    • Logout

Tech stack

  • ReactJS
  • React Router v6
  • Redux-toolkit for state management
  • Chakra UI
  • mockBee for backend

Installation

  • Clone repository and change directory.
git clone https://github.com/anik31/vacay-book.git
cd vacay-book
  • Switch to dev branch.
git checkout dev
  • Install dependencies and start server.
yarn install
yarn start

Socials

About

Social media application built using ReactJS, Redux-toolkit & Chakra-UI

Topics

Resources

Stars

Watchers

Forks

Languages