Skip to content

Wanderlust. Traveler. Sonder. Climb some mountains, get lost in the forests, and get your dose of vitamin Sea. Why confine the beauty of the world only to your eyes? A social media app for passionate travelers.

Notifications You must be signed in to change notification settings

ranitasahaa1230/safarnama-explore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

safarnama explore logo
Safarnama

Table of Contents

About

  • Wanderlust. Traveller. Sonder. Climb some mountains, get lost in the forests and get your dose of vitamin Sea. Why confine the beauty of the world only to your eyes? Click. Post. Share. Explore. What are you waiting for? Let the Safar begin!! A social media app for passionate travellers.

🛠 Technologies used

  • ReactJS
  • Redux Toolkit
  • React Router v6
  • Kolpotoru Component Library
  • Mockbee for backend

Features

Home Page

  • Landing page with hero image, cta button, and easy to navigate navbar

Authentication

  • Login and Sign Up features that will allow profile creation, post creation, follow-unfollow and bookmarks
  • After successful login, user can see a logout button on the sidebar
  • A hide-show icon button that shows or hides password.
  • Sign-up page from where user can sign-up using email, first name, last name, password & confirm password.
  • User can logout and new user can login

Home Feed Page

  • User can create posts from here
  • Posts can be sorted by date or trending
  • Suggested Users sidebar to follow unfollow users

Post Features

  • All posts can be liked, unliked, bookmarked and commented on

Edit/Delete Posts

  • Logged in user can edit and delete their post
  • Editing post opens up a modal for editing the post from where image can be deleted or text content can be changed

Bookmarks Page

  • Posts which are bookmarked show up here
  • Posts can be removed from bookmarks

Explore Page

  • All posts from the user, followed users as well as unfollowed users can be seen here sorted by latest

Single Post Page and comments

  • Clicking on a post leads to single post page
  • All comments can be seen here sorted by latest
  • New comments can be added
  • User can edit or delete their comment

User Profile Page

  • A profile page with all user details can be seen here
  • User can add a bio and portfolio links as well as a profile picture

Live link

Safarnama(https://safarnama-explore.netlify.app/)

Demo

Getting Started

How to install and run locally ?

$ https://github.com/ranitasahaa1230/safarnama-explore.git
$ cd safarnama-explore
$ npm install
$ npm start

Liked the project? Do please ⭐ it :)

Authors

👩‍💻 Connect with me

About

Wanderlust. Traveler. Sonder. Climb some mountains, get lost in the forests, and get your dose of vitamin Sea. Why confine the beauty of the world only to your eyes? A social media app for passionate travelers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published