React js UI example. bs4 beta profile and timeline

React js UI example and template, bs4 beta profile and timeline! . Take a look at this UI example and see how it can enhance your project. Your can copy or download the code and use it in your project. Don't forget to browse our library of other free React Native templates for even more design and functionality inspiration. Happy coding!
Tags: user,profile,social network,wall,timeline,bs4

1. First, we need fresh reactjs setup, and for that, we need to run below commands into out terminal, and also we should have latest node version installed on our system:

npx create-react-app my-awesome-project

cd my-awesome-project

npm start

2. Now we need to run below commands into our project terminal to get bootstrap and related modules into our reactjs application:

npm install [email protected] --save

npm start //For start project again

3. Finally for the main output, we need to add below code into our my-awesome-project/src/App.js file or if you have fresh setup then you can replace my-awesome-project/src/App.js file code with below code:

import React from 'react';
import './App.css';
import 'bootstrap/dist/css/bootstrap.min.css';


function App() {
  
	return (
		<div>
			<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"/>
<div class="container">
<div class="row">
    <div class="col-sm-12">
        <div>
            <div class="content social-timeline">
                <div class="">

                    <div class="row">
                        <div class="col-md-12">
                            <div class="social-wallpaper">
                                <div class="profile-hvr">
                                    <i class="icofont icofont-ui-edit p-r-10"></i>
                                    <i class="icofont icofont-ui-delete"></i>
                                </div>
                            </div>
                            <div class="timeline-btn">
                                <a href="#/" class="btn btn-primary waves-effect waves-light m-r-10">follows</a>
                                <a href="#/" class="btn btn-primary waves-effect waves-light">Send Message</a>
                            </div>

                        </div>
                    </div>

                    <div class="row">
                        <div class="col-xl-3 col-lg-4 col-md-4 col-xs-12">
                            <div class="social-timeline-left">
                                <div class="card">
                                    <div class="social-profile">
                                        <img class="img-fluid width-100" src="https://bootdey.com/img/Content/avatar/avatar7.png" alt=""/>
                                        <div class="profile-hvr m-t-15">
                                            <i class="icofont icofont-ui-edit p-r-10"></i>
                                            <i class="icofont icofont-ui-delete"></i>
                                        </div>
                                    </div>
                                    <div class="card-block social-follower">
                                        <h4>Josephin Villa</h4>
                                        <h5>Softwear Engineer</h5>
                                        <div class="row follower-counter">
                                            <div class="col-4">
                                                <button class="btn btn-primary btn-icon" data-toggle="tooltip" data-placement="top" title="" data-original-title="485">
                                                    <i class="fa fa-user"></i>
                                                </button>
                                            </div>
                                            <div class="col-4">
                                                <button class="btn btn-danger btn-icon" data-toggle="tooltip" data-placement="top" title="" data-original-title="2k">
                                                    <i class="fa fa-thumbs-o-up"></i>
                                                </button>
                                            </div>
                                            <div class="col-4">
                                                <button class="btn btn-success btn-icon" data-toggle="tooltip" data-placement="top" title="" data-original-title="90">
                                                    <i class="fa fa-eye"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="">
                                            <button type="button" class="btn btn-outline-primary waves-effect btn-block"><i class="icofont icofont-ui-user m-r-10"></i> Add as Friend</button>
                                        </div>
                                    </div>
                                </div>

                                <div class="card">
                                    <div class="card-header">
                                        <h5 class="card-header-text">Who to follow</h5>
                                    </div>
                                    <div class="card-block user-box">
                                        <div class="media m-b-10">
                                            <a class="media-left" href="#!">
                                                <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar1.png" alt="Generic placeholder image" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                                <div class="live-status bg-danger"></div>
                                            </a>
                                            <div class="media-body">
                                                <div class="chat-header">Josephin Doe</div>
                                                <div class="text-muted social-designation">Softwear Engineer</div>
                                            </div>
                                        </div>
                                        <div class="media m-b-10">
                                            <a class="media-left" href="#!">
                                                <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar2.png" alt="Generic placeholder image" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                                <div class="live-status bg-success"></div>
                                            </a>
                                            <div class="media-body">
                                                <div class="chat-header">Josephin Doe</div>
                                                <div class="text-muted social-designation">Softwear Engineer</div>
                                            </div>
                                        </div>
                                        <div class="media m-b-10">
                                            <a class="media-left" href="#!">
                                                <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar3.png" alt="Generic placeholder image" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                                <div class="live-status bg-danger"></div>
                                            </a>
                                            <div class="media-body">
                                                <div class="chat-header">Josephin Doe</div>
                                                <div class="text-muted social-designation">Softwear Engineer</div>
                                            </div>
                                        </div>
                                        <div class="media m-b-10">
                                            <a class="media-left" href="#!">
                                                <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar3.png" alt="Generic placeholder image" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                                <div class="live-status bg-success"></div>
                                            </a>
                                            <div class="media-body">
                                                <div class="chat-header">Josephin Doe</div>
                                                <div class="text-muted social-designation">Softwear Engineer</div>
                                            </div>
                                        </div>
                                    </div>
                                </div>

                                <div class="card">
                                    <div class="card-header">
                                        <h5 class="card-header-text d-inline-block">Friends</h5>

                                        <span class="label label-primary f-right"> See 12 More </span>
                                    </div>
                                    <div class="card-block friend-box">
                                        <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar1.png" alt="" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                        <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar2.png" alt="" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                        <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar3.png" alt="" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                        <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar4.png" alt="" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                        <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar5.png" alt="" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                        <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar6.png" alt="" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                        <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar7.png" alt="" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                        <img class="media-object img-radius" src="https://bootdey.com/img/Content/avatar/avatar1.png" alt="" data-toggle="tooltip" data-placement="top" title="" data-original-title="user image"/>
                                    </div>
                                </div>

                            </div>

                        </div>
                        <div class="col-xl-9 col-lg-8 col-md-8 col-xs-12 ">

                            <div class="card social-tabs">
                                <ul class="nav nav-tabs md-tabs tab-timeline" role="tablist">
                                    <li class="nav-item">
                                        <a class="nav-link active" data-toggle="tab" href="#timeline" role="tab">Timeline</a>
                                        <div class="slide"></div>
                                    </li>
                                    <li class="nav-item">
                                        <a class="nav-link" data-toggle="tab" href="#about" role="tab">About</a>
                                        <div class="slide"></div>
                                    </li>
                                    <li class="nav-item">
                                        <a class="nav-link" data-toggle="tab" href="#photos" role="tab">Photos</a>
                                        <div class="slide"></div>
                                    </li>
                                    <li class="nav-item">
                                        <a class="nav-link" data-toggle="tab" href="#friends" role="tab">Friends</a>
                                        <div class="slide"></div>
                                    </li>
                                </ul>
                            </div>

                            <div class="tab-content">

                                <div class="tab-pane active" id="timeline">
                                    <div class="row">
                                        <div class="col-md-12 timeline-dot">
                                            <div class="social-timelines p-relative">
                                                <div class="row timeline-right p-t-35">
                                                    <div class="col-2 col-sm-2 col-xl-1">
                                                        <div class="social-timelines-left">
                                                            <img class="img-radius timeline-icon" src="https://bootdey.com/img/Content/avatar/avatar7.png" alt=""/>
                                                        </div>
                                                    </div>
                                                    <div class="col-10 col-sm-10 col-xl-11 p-l-5 p-b-35">
                                                        <div class="card">
                                                            <div class="card-block post-timelines">
                                                                <span class="dropdown-toggle addon-btn text-muted f-right service-btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true" role="tooltip"></span>
                                                                <div class="dropdown-menu dropdown-menu-right b-none services-list">
                                                                    <a class="dropdown-item" href="#/">Remove tag</a>
                                                                    <a class="dropdown-item" href="#/">Report Photo</a>
                                                                    <a class="dropdown-item" href="#/">Hide From Timeline</a>
                                                                    <a class="dropdown-item" href="#/">Blog User</a>
                                                                </div>
                                                                <div class="chat-header f-w-600">Josephin Doe posted on your timeline</div>
                                                                <div class="social-time text-muted">50 minutes ago</div>
                                                            </div>
                                                            <img src="https://www.bootdey.com/image/800x350/87CEFA/000000" class="img-fluid width-100" alt=""/>
                                                            <div class="card-block">
                                                                <div class="timeline-details">
                                                                    <div class="chat-header">Josephin Doe posted on your timeline</div>
                                                                    <p class="text-muted">lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea </p>
                                                                </div>
                                                            </div>
                                                            <div class="card-block b-b-theme b-t-theme social-msg">
                                                                <a href="#/"> <i class="icofont icofont-heart-alt text-muted"></i><span class="b-r-muted">Like (20)</span> </a>
                                                                <a href="#/"> <i class="icofont icofont-comment text-muted"></i> <span class="b-r-muted">Comments (25)</span></a>
                                                                <a href="#/"> <i class="icofont icofont-share text-muted"></i> <span>Share (10)</span></a>
                                                            </div>
                                                            <div class="card-block user-box">
                                                                <div class="p-b-30"> <span class="f-14"><a href="#/">Comments (110)</a></span><span class="f-right">see all comments</span></div>
                                                                <div class="media m-b-20">
                                                                    <a class="media-left" href="#/">
                                                                        <img class="media-object img-radius m-r-20" src="https://bootdey.com/img/Content/avatar/avatar2.png" alt="Generic placeholder image"/>
                                                                    </a>
                                                                    <div class="media-body b-b-muted social-client-description">
                                                                        <div class="chat-header">About Marta Williams<span class="text-muted">Jane 10, 2015</span></div>
                                                                        <p class="text-muted">lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
                                                                    </div>
                                                                </div>
                                                                <div class="media m-b-20">
                                                                    <a class="media-left" href="#/">
                                                                        <img class="media-object img-radius m-r-20" src="https://bootdey.com/img/Content/avatar/avatar3.png" alt="Generic placeholder image"/>
                                                                    </a>
                                                                    <div class="media-body b-b-muted social-client-description">
                                                                        <div class="chat-header">About Marta Williams<span class="text-muted">Jane 11, 2015</span></div>
                                                                        <p class="text-muted">lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
                                                                    </div>
                                                                </div>
                                                                <div class="media">
                                                                    <a class="media-left" href="#/">
                                                                        <img class="media-object img-radius m-r-20" src="https://bootdey.com/img/Content/avatar/avatar4.png" alt="Generic placeholder image"/>
                                                                    </a>
                                                                    <div class="media-body">
                                                                        <form class="">
                                                                            <div class="">
                                                                                <textarea rows="5" cols="5" class="form-control" placeholder="Write Something here..."></textarea>
                                                                                <div class="text-right m-t-20"><a href="#/" class="btn btn-primary waves-effect waves-light">Post</a></div>
                                                                            </div>
                                                                        </form>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="social-timelines p-relative">
                                                <div class="row timeline-right p-t-35">
                                                    <div class="col-2 col-sm-2 col-xl-1">
                                                        <div class="social-timelines-left">
                                                            <img class="img-radius timeline-icon" src="https://bootdey.com/img/Content/avatar/avatar7.png" alt=""/>
                                                        </div>
                                                    </div>
                                                    <div class="col-10 col-sm-10 col-xl-11 p-l-5 p-b-35">
                                                        <div class="card">
                                                            <div class="card-block post-timelines">
                                                                <span class="dropdown-toggle addon-btn text-muted f-right service-btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true" role="tooltip"></span>
                                                                <div class="dropdown-menu dropdown-menu-right b-none services-list">
                                                                    <a class="dropdown-item" href="#/">Remove tag</a>
                                                                    <a class="dropdown-item" href="#/">Report Photo</a>
                                                                    <a class="dropdown-item" href="#/">Hide From Timeline</a>
                                                                    <a class="dropdown-item" href="#/">Blog User</a>
                                                                </div>
                                                                <div class="chat-header f-w-600">Josephin Doe posted on your timeline</div>
                                                                <div class="social-time text-muted">50 minutes ago</div>
                                                            </div>
                                                            <img src="https://www.bootdey.com/image/800x350/FF69B4/000000" class="img-fluid width-100" alt=""/>
                                                            <div class="card-block">
                                                                <div class="timeline-details">
                                                                    <div class="chat-header">Josephin Doe posted on your timeline</div>
                                                                    <p class="text-muted">lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea </p>
                                                                </div>
                                                            </div>
                                                            <div class="card-block b-b-theme b-t-theme social-msg">
                                                                <a href="#/"> <i class="icofont icofont-heart-alt text-muted"></i><span class="b-r-muted">Like (20)</span></a>
                                                                <a href="#/"> <i class="icofont icofont-comment text-muted"></i><span class="b-r-muted">Comments (25)</span> </a>
                                                                <a href="#/"> <i class="icofont icofont-share text-muted"></i><span>Share (10)</span> </a>
                                                            </div>
                                                            <div class="card-block user-box">
                                                                <div class="p-b-30"> <span class="f-14"><a href="#/">Comments (110)</a></span><span class="f-right">see all comments</span></div>
                                                                <div class="media m-b-20">
                                                                    <a class="media-left" href="#/">
                                                                        <img class="media-object img-radius m-r-20" src="https://bootdey.com/img/Content/avatar/avatar2.png" alt="Generic placeholder image"/>
                                                                    </a>
                                                                    <div class="media-body b-b-muted social-client-description">
                                                                        <div class="chat-header">About Marta Williams<span class="text-muted">Jane 10, 2015</span></div>
                                                                        <p class="text-muted">lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
                                                                    </div>
                                                                </div>
                                                                <div class="media">
                                                                    <a class="media-left" href="#/">
                                                                        <img class="media-object img-radius m-r-20" src="https://bootdey.com/img/Content/avatar/avatar3.png" alt="Generic placeholder image"/>
                                                                    </a>
                                                                    <div class="media-body">
                                                                        <form class="">
                                                                            <div class="">
                                                                                <textarea rows="5" cols="5" class="form-control" placeholder="Write Something here..."></textarea>
                                                                                <div class="text-right m-t-20"><a href="#/" class="btn btn-primary waves-effect waves-light">Post</a></div>
                                                                            </div>
                                                                        </form>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="f-30 text-muted text-center">2014</div>
                                    <div class="row">
                                        <div class="col-md-12 timeline-dot">
                                            <div class="social-timelines p-relative">
                                                <div class="row timeline-right p-t-35">
                                                    <div class="col-2 col-sm-2 col-xl-1">
                                                        <div class="social-timelines-left">
                                                            <img class="img-radius timeline-icon" src="https://bootdey.com/img/Content/avatar/avatar7.png" alt=""/>
                                                        </div>
                                                    </div>
                                                    <div class="col-10 col-sm-10 col-xl-11 p-l-5 p-b-35">
                                                        <div class="card">
                                                            <div class="card-block post-timelines">
                                                                <span class="dropdown-toggle addon-btn text-muted f-right service-btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true" role="tooltip"></span>
                                                                <div class="dropdown-menu dropdown-menu-right b-none services-list">
                                                                    <a class="dropdown-item" href="#/">Remove tag</a>
                                                                    <a class="dropdown-item" href="#/">Report Photo</a>
                                                                    <a class="dropdown-item" href="#/">Hide From Timeline</a>
                                                                    <a class="dropdown-item" href="#/">Blog User</a>
                                                                </div>
                                                                <div class="chat-header f-w-600">Josephin Doe posted on your timeline</div>
                                                                <div class="social-time text-muted">50 minutes ago</div>
                                                            </div>
                                                            <img src="https://www.bootdey.com/image/800x350/20B2AA/000000" class="img-fluid width-100" alt=""/>
                                                            <div class="card-block">
                                                                <div class="timeline-details">
                                                                    <div class="chat-header">Josephin Doe posted on your timeline</div>
                                                                    <p class="text-muted">lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea </p>
                                                                </div>
                                                            </div>
                                                            <div class="card-block b-b-theme b-t-theme social-msg">
                                                                <a href="#/"> <i class="icofont icofont-heart-alt text-muted"></i><span class="b-r-muted">Like (20)</span> </a>
                                                                <a href="#/"> <i class="icofont icofont-comment text-muted"></i> <span class="b-r-muted">Comments (25)</span></a>
                                                                <a href="#/"> <i class="icofont icofont-share text-muted"></i> <span>Share (10)</span></a>
                                                            </div>
                                                            <div class="card-block user-box">
                                                                <div class="p-b-30"> <span class="f-14"><a href="#/">Comments (110)</a></span><span class="f-right">see all comments</span></div>
                                                                <div class="media">
                                                                    <a class="media-left" href="#/">
                                                                        <img class="media-object img-radius m-r-20" src="https://bootdey.com/img/Content/avatar/avatar6.png" alt="Generic placeholder image"/>
                                                                    </a>
                                                                    <div class="media-body">
                                                                        <form class="">
                                                                            <div class="">
                                                                                <textarea rows="5" cols="5" class="form-control" placeholder="Write Something here..."></textarea>
                                                                                <div class="text-right m-t-20"><a href="#/" class="btn btn-primary waves-effect waves-light">Post</a></div>
                                                                            </div>
                                                                        </form>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>

                                <div class="tab-pane" id="about">
                                    <div class="row">
                                        <div class="col-sm-12">
                                            <div class="card">
                                                <div class="card-header">
                                                    <h5 class="card-header-text">Basic Information</h5>
                                                    <button id="edit-btn" type="button" class="btn btn-primary waves-effect waves-light f-right">
                                                        <i class="icofont icofont-edit"></i>
                                                    </button>
                                                </div>
                                                <div class="card-block">
                                                    <div id="view-info" class="row">
                                                        <div class="col-lg-6 col-md-12">
                                                            <form>
                                                                <table class="table table-responsive m-b-0">
                                                                    <tbody>
                                                                        <tr>
                                                                            <th class="social-label b-none p-t-0">Full Name
                                                                            </th>
                                                                            <td class="social-user-name b-none p-t-0 text-muted">Josephine Villa</td>
                                                                        </tr>
                                                                        <tr>
                                                                            <th class="social-label b-none">Gender</th>
                                                                            <td class="social-user-name b-none text-muted">Female</td>
                                                                        </tr>
                                                                        <tr>
                                                                            <th class="social-label b-none">Birth Date</th>
                                                                            <td class="social-user-name b-none text-muted">October 25th, 1990</td>
                                                                        </tr>
                                                                        <tr>
                                                                            <th class="social-label b-none">Martail Status</th>
                                                                            <td class="social-user-name b-none text-muted">Single</td>
                                                                        </tr>
                                                                        <tr>
                                                                            <th class="social-label b-none p-b-0">Location</th>
                                                                            <td class="social-user-name b-none p-b-0 text-muted">New York, USA</td>
                                                                        </tr>
                                                                    </tbody>
                                                                </table>
                                                            </form>
                                                        </div>
                                                    </div>
                                                    <div id="edit-info" class="row" style={{/*display: none;*/}}>
                                                        <div class="col-lg-12 col-md-12">
                                                            <form>
                                                                <div class="input-group">
                                                                    <input type="text" class="form-control" placeholder="Full Name"/>
                                                                </div>
                                                                <div class="input-group">
                                                                    <div class="form-radio">
                                                                        <div class="form-radio">
                                                                            <label class="md-check p-0">Gender</label>
                                                                            <div class="radio radio-inline">
                                                                                <label>
                                                                                    <input type="radio" name="radio" checked="checked"/>
                                                                                    <i class="helper"></i>Male
                                                                                </label>
                                                                            </div>
                                                                            <div class="radio radio-inline">
                                                                                <label>
                                                                                    <input type="radio" name="radio"/>
                                                                                    <i class="helper"></i>Female
                                                                                </label>
                                                                            </div>
                                                                        </div>
                                                                    </div>
                                                                </div>
                                                                <div class="input-group">
                                                                    <input id="dropper-default" class="form-control" type="text" placeholder="Birth Date"/>
                                                                </div>
                                                                <div class="input-group">
                                                                    <select id="hello-single" class="form-control">
                                                                        <option value="">---- Marital Status ----</option>
                                                                        <option value="married">Married</option>
                                                                        <option value="unmarried">Unmarried</option>
                                                                    </select>
                                                                </div>
                                                                <div class="md-group-add-on">
                                                                    <textarea rows="5" cols="5" class="form-control" placeholder="Address..."></textarea>
                                                                </div>
                                                                <div class="text-center m-t-20">
                                                                    <a href="javascript:;" id="edit-save" class="btn btn-primary waves-effect waves-light m-r-20">Save</a>
                                                                    <a href="javascript:;" id="edit-cancel" class="btn btn-default waves-effect waves-light">Cancel</a>
                                                                </div>
                                                            </form>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="col-sm-12">
                                            <div class="card">
                                                <div class="card-header">
                                                    <h5 class="card-header-text">Contact Information</h5>
                                                    <button id="edit-Contact" type="button" class="btn btn-primary waves-effect waves-light f-right">
                                                        <i class="icofont icofont-edit"></i>
                                                    </button>
                                                </div>
                                                <div class="card-block">
                                                    <div id="contact-info" class="row">
                                                        <div class="col-lg-6 col-md-12">
                                                            <table class="table table-responsive m-b-0">
                                                                <tbody>
                                                                    <tr>
                                                                        <th class="social-label b-none p-t-0">Mobile Number</th>
                                                                        <td class="social-user-name b-none p-t-0 text-muted">eg. (0123) - 4567891</td>
                                                                    </tr>
                                                                    <tr>
                                                                        <th class="social-label b-none">Email Address</th>
                                                                        <td class="social-user-name b-none text-muted">[email protected]</td>
                                                                    </tr>
                                                                    <tr>
                                                                        <th class="social-label b-none">Twitter</th>
                                                                        <td class="social-user-name b-none text-muted">@phonixcoded</td>
                                                                    </tr>
                                                                    <tr>
                                                                        <th class="social-label b-none p-b-0">Skype</th>
                                                                        <td class="social-user-name b-none p-b-0 text-muted">@phonixcoded demo</td>
                                                                    </tr>
                                                                </tbody>
                                                            </table>
                                                        </div>
                                                    </div>
                                                    <div id="edit-contact-info" class="row" style={{/*display: none;*/}}>
                                                        <div class="col-lg-12 col-md-12">
                                                            <form>
                                                                <div class="input-group">
                                                                    <input type="text" class="form-control" placeholder="Mobile number"/>
                                                                </div>
                                                                <div class="input-group">
                                                                    <input type="text" class="form-control" placeholder="Email address"/>
                                                                </div>
                                                                <div class="input-group">
                                                                    <input type="text" class="form-control" placeholder="Twitter id"/>
                                                                </div>
                                                                <div class="input-group">
                                                                    <input type="text" class="form-control" placeholder="Skype id"/>
                                                                </div>
                                                                <div class="text-center m-t-20">
                                                                    <a href="javascript:;" id="contact-save" class="btn btn-primary waves-effect waves-light m-r-20">Save</a>
                                                                    <a href="javascript:;" id="contact-cancel" class="btn btn-default waves-effect waves-light">Cancel</a>
                                                                </div>
                                                            </form>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="col-sm-12">
                                            <div class="card">
                                                <div class="card-header">
                                                    <h5 class="card-header-text">Work</h5>
                                                    <button id="edit-work" type="button" class="btn btn-primary waves-effect waves-light f-right">
                                                        <i class="icofont icofont-edit"></i>
                                                    </button>
                                                </div>
                                                <div class="card-block">
                                                    <div id="work-info" class="row">
                                                        <div class="col-lg-6 col-md-12">
                                                            <table class="table table-responsive m-b-0">
                                                                <tbody>
                                                                    <tr>
                                                                        <th class="social-label b-none p-t-0">Occupation &nbsp; &nbsp; &nbsp;
                                                                        </th>
                                                                        <td class="social-user-name b-none p-t-0 text-muted">Developer</td>
                                                                    </tr>
                                                                    <tr>
                                                                        <th class="social-label b-none">Skills</th>
                                                                        <td class="social-user-name b-none text-muted">C#, Javascript, Anguler</td>
                                                                    </tr>
                                                                    <tr>
                                                                        <th class="social-label b-none">Jobs</th>
                                                                        <td class="social-user-name b-none p-b-0 text-muted">#</td>
                                                                    </tr>
                                                                </tbody>
                                                            </table>
                                                        </div>
                                                    </div>
                                                    <div id="edit-contact-work" class="row" style={{/*display: none;*/}}>
                                                        <div class="col-lg-12 col-md-12">
                                                            <form>
                                                                <div class="input-group">
                                                                    <select id="occupation" class="form-control">
                                                                        <option value=""> Select occupation </option>
                                                                        <option value="married">Developer</option>
                                                                        <option value="unmarried">Web Design</option>
                                                                    </select>
                                                                </div>
                                                                <div class="input-group">
                                                                    <select id="skill" class="form-control">
                                                                        <option value=""> Select Skills </option>
                                                                        <option value="married">C# &amp; .net</option>
                                                                        <option value="unmarried">Angular</option>
                                                                    </select>
                                                                </div>
                                                                <div class="input-group">
                                                                    <select id="job" class="form-control">
                                                                        <option value=""> Select Job </option>
                                                                        <option value="married">#</option>
                                                                        <option value="unmarried">Other</option>
                                                                    </select>
                                                                </div>
                                                                <div class="text-center m-t-20">
                                                                    <a href="javascript:;" id="work-save" class="btn btn-primary waves-effect waves-light m-r-20">Save</a>
                                                                    <a href="javascript:;" id="work-cancel" class="btn btn-default waves-effect waves-light">Cancel</a>
                                                                </div>
                                                            </form>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>

                                <div class="tab-pane" id="photos">
                                    <div class="card">

                                        <div class="card-block">
                                            <div class="demo-gallery">
                                                <ul id="profile-lightgallery" class="row">
                                                    <li class="col-md-4 col-lg-2 col-sm-6 col-xs-12">
                                                        <a href="#/" data-toggle="lightbox" data-title="A random title" data-footer="A custom footer text">
                                                            <img src="https://bootdey.com/img/Content/avatar/avatar1.png" class="img-fluid" alt=""/>
                                                        </a>
                                                    </li>
                                                    <li class="col-md-4 col-lg-2 col-sm-6 col-xs-12">
                                                        <a href="#/" data-toggle="lightbox" data-title="A random title" data-footer="A custom footer text">
                                                            <img src="https://bootdey.com/img/Content/avatar/avatar2.png" class="img-fluid" alt=""/>
                                                        </a>
                                                    </li>
                                                    <li class="col-md-4 col-lg-2 col-sm-6 col-xs-12">
                                                        <a href="#/" data-toggle="lightbox" data-title="A random title" data-footer="A custom footer text">
                                                            <img src="https://bootdey.com/img/Content/avatar/avatar3.png" class="img-fluid" alt=""/>
                                                        </a>
                                                    </li>
                                                    <li class="col-md-4 col-lg-2 col-sm-6 col-xs-12">
                                                        <a href="#/" data-toggle="lightbox" data-title="A random title" data-footer="A custom footer text">
                                                            <img src="https://bootdey.com/img/Content/avatar/avatar4.png" class="img-fluid" alt=""/>
                                                        </a>
                                                    </li>
                                                </ul>
                                            </div>
                                        </div>

                                    </div>
                                </div>

                                <div class="tab-pane" id="friends">
                                    <div class="row">
                                        <div class="col-lg-12 col-xl-6">
                                            <div class="card">
                                                <div class="card-block post-timelines">
                                                    <span class="dropdown-toggle addon-btn text-muted f-right service-btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true" role="tooltip"></span>
                                                    <div class="dropdown-menu dropdown-menu-right b-none services-list">
                                                        <a class="dropdown-item" href="#/">Remove tag</a>
                                                        <a class="dropdown-item" href="#/">Report Photo</a>
                                                        <a class="dropdown-item" href="#/">Hide From Timeline</a>
                                                        <a class="dropdown-item" href="#/">Blog User</a>
                                                    </div>
                                                    <div class="media bg-white d-flex">
                                                        <div class="media-left media-middle">
                                                            <a href="#/">
                                                                <img class="media-object" width="120" src="https://bootdey.com/img/Content/avatar/avatar1.png" alt=""/>
                                                            </a>
                                                        </div>
                                                        <div class="media-body friend-elipsis">
                                                            <div class="f-15 f-bold m-b-5">Josephin Doe</div>
                                                            <div class="text-muted social-designation">Software Engineer</div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="col-lg-12 col-xl-6">
                                            <div class="card">
                                                <div class="card-block post-timelines">
                                                    <span class="dropdown-toggle addon-btn text-muted f-right service-btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true" role="tooltip"></span>
                                                    <div class="dropdown-menu dropdown-menu-right b-none services-list">
                                                        <a class="dropdown-item" href="#/">Remove tag</a>
                                                        <a class="dropdown-item" href="#/">Report Photo</a>
                                                        <a class="dropdown-item" href="#/">Hide From Timeline</a>
                                                        <a class="dropdown-item" href="#/">Blog User</a>
                                                    </div>
                                                    <div class="media bg-white d-flex">
                                                        <div class="media-left media-middle">
                                                            <a href="#/">
                                                                <img class="media-object" width="120" src="https://bootdey.com/img/Content/avatar/avatar2.png" alt=""/>
                                                            </a>
                                                        </div>
                                                        <div class="media-body friend-elipsis">
                                                            <div class="f-15 f-bold m-b-5">Josephin Doe</div>
                                                            <div class="text-muted social-designation">Software Engineer</div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="col-lg-12 col-xl-6">
                                            <div class="card">
                                                <div class="card-block post-timelines">
                                                    <span class="dropdown-toggle addon-btn text-muted f-right service-btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true" role="tooltip"></span>
                                                    <div class="dropdown-menu dropdown-menu-right b-none services-list">
                                                        <a class="dropdown-item" href="#/">Remove tag</a>
                                                        <a class="dropdown-item" href="#/">Report Photo</a>
                                                        <a class="dropdown-item" href="#/">Hide From Timeline</a>
                                                        <a class="dropdown-item" href="#/">Blog User</a>
                                                    </div>
                                                    <div class="media bg-white d-flex">
                                                        <div class="media-left media-middle">
                                                            <a href="#/">
                                                                <img class="media-object" width="120" src="https://bootdey.com/img/Content/avatar/avatar3.png" alt=""/>
                                                            </a>
                                                        </div>
                                                        <div class="media-body friend-elipsis">
                                                            <div class="f-15 f-bold m-b-5">Josephin Doe</div>
                                                            <div class="text-muted social-designation">Software Engineer</div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="col-lg-12 col-xl-6">
                                            <div class="card">
                                                <div class="card-block post-timelines">
                                                    <span class="dropdown-toggle addon-btn text-muted f-right service-btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true" role="tooltip"></span>
                                                    <div class="dropdown-menu dropdown-menu-right b-none services-list">
                                                        <a class="dropdown-item" href="#/">Remove tag</a>
                                                        <a class="dropdown-item" href="#/">Report Photo</a>
                                                        <a class="dropdown-item" href="#/">Hide From Timeline</a>
                                                        <a class="dropdown-item" href="#/">Blog User</a>
                                                    </div>
                                                    <div class="media bg-white d-flex">
                                                        <div class="media-left media-middle">
                                                            <a href="#/">
                                                                <img class="media-object" width="120" src="https://bootdey.com/img/Content/avatar/avatar6.png" alt=""/>
                                                            </a>
                                                        </div>
                                                        <div class="media-body friend-elipsis">
                                                            <div class="f-15 f-bold m-b-5">Josephin Doe</div>
                                                            <div class="text-muted social-designation">Software Engineer</div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
   
		</div>
	);
}
export default App;

4. Now we need to add below code into our my-awesome-project/src/App.css file :

body{
    background:#eee;    
}

.social-wallpaper {
    position: relative;
    height:300px;
background: url(https://bootdey.com/img/Content/bg1.jpg) no-repeat;
    background-size: cover;
    background-color:#00b5ec;
}

.card.social-tabs {
    border-top: none;
}

.timeline-right .card,
.timeline-left .card {
    border-top: none;
    box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05), 0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
    transition: all 180ms linear;
}

.timeline-right .card:hover,
.timeline-left .card:hover {
    box-shadow: 0 0 25px -5px #9e9c9e;
    transition: all 180ms linear;
}

.timeline-icon {
    z-index: 1;
}

.tab-pane form .md-add-on i {
    font-size: 20px;
}

.wall-elips {
    position: absolute;
    right: 15px;
}



.social-profile {
    position: relative;
    padding-top: 15px;
}

.timeline-btn {
    position: absolute;
    bottom: 0;
    right: 30px;
}

.nav-tabs.md-tabs.tab-timeline li a {
    padding: 20px 0 10px;
    color: #666666;
    font-size: 18px;
}

.social-timeline-left {
    position: absolute;
    top: -200px;
}

.post-input {
    padding: 10px 10px 10px 5px;
    display: block;
    width: 100%;
    border: none;
    resize: none;
}

.user-box .media-object,
.friend-box .media-object {
    height: 45px;
    width: 45px;
    display: inline-block;
}

.friend-box img {
    margin-right: 10px;
    margin-bottom: 10px;
}

.user-box .media-left {
    position: relative;
}

.chat-header {
    color: #222222;
}

.live-status {
    height: 7px;
    width: 7px;
    position: absolute;
    bottom: 0;
    right: 17px;
    border-radius: 100%;
    border: 1px solid;
}

.tab-timeline .slide {
    bottom: -1px;
}

.image-upload input {
    visibility: hidden;
    max-width: 0;
    max-height: 0
}

.file-upload-lbl {
    max-width: 15px;
    padding: 5px 0 0;
}

.ellipsis::after {
    top: 15px;
    border: none;
    position: absolute;
    content: '\f142';
    font-family: FontAwesome;
}

.elipsis-box {
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.11);
    top: 40px;
    right: -10px;
}

.elipsis-box:after {
    content: '';
    height: 13px;
    width: 13px;
    background: #fff;
    position: absolute;
    top: -5px;
    right: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    transform: rotate(45deg);
    box-shadow: -3px -3px 11px 1px rgba(170, 170, 170, 0.22);
}

.friend-elipsis {
    left: -10px;
    top: -10px;
}

.social-profile:hover .profile-hvr,
.social-wallpaper:hover .profile-hvr {
    opacity: 1;
    transition: all ease-in-out 0.3s;
}

.profile-hvr {
    opacity: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    font-size: 20px;
    padding: 10px;
    top: 0;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.61);
    transition: all ease-in-out 0.3s;
}

.social-profile {
    margin: 0 15px;
}

.social-follower {
    text-align: center;
}

.social-follower h4 {
    font-size: 18px;
    margin-bottom: 10px;
    font-style: normal;
}

.social-follower h5 {
    font-size: 14px;
    font-weight: 300;
}

.social-follower .follower-counter {
    text-align: center;
    margin-top: 25px;
    margin-bottom: 25px;
    font-size: 13px;
}

.social-follower .follower-counter .txt-primary {
    font-size: 24px;
}

.timeline-icon {
    height: 45px;
    width: 45px;
    display: block;
    margin: 0 auto;
    border: 4px #fff solid;
}

.social-timelines-left:after {
    height: 3px;
    width: 25%;
    position: absolute;
    background: #cccccc;
    top: 20px;
    content: "";
    right: 0;
    z-index: 0;
}

.social-timelines:before {
    position: absolute;
    content: ' ';
    width: 3px;
    background: #cccccc;
    left: 4%;
    z-index: 0;
    height: 100%;
    top: 0;
}

.timeline-dot:after,
.timeline-dot:before {
    content: "";
    position: absolute;
    height: 9px;
    width: 9px;
    background-color: #cccccc;
    left: 3.8%;
    border-radius: 100%;
}

.user-box .social-designation,
.post-timelines .social-time {
    font-size: 13px;
}

.social-msg span {
    color: #666;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 10px;
}

.view-info .social-label,
.contact-info .social-label,
.work-info .social-label {
    font-size: 15px;
    padding-left: 0;
    padding-top: 0;
}

.view-info .social-user-name,
.contact-info .social-user-name,
.work-info .social-user-name {
    font-size: 14px;
    padding-left: 0;
}

.friend-elipsis .social-designation {
    font-size: 13px;
}

.social-client-description {
    padding-bottom: 20px;
}

.user-box .media-body {
    padding-top: 6px;
}

.timeline-details p {
    padding-top: 10px;
}

.timeline-details .chat-header,
.post-timelines .chat-header {
    font-size: 15px;
}

.social-client-description {
    padding-bottom: 20px;
}

.social-client-description p {
    margin-top: 5px;
}

.social-client-description span {
    font-size: 12px;
    margin-left: 10px;
}

.social-client-description .chat-header {
    font-size: 13px;
}

.social-tabs a {
    font-size: 18px;
}

.timeline-btn a {
    margin-bottom: 20px;
}

.profile-hvr i {
    cursor: pointer;
}

.social-timelines:before {
    position: absolute;
    content: ' ';
    width: 3px;
    background: #cccccc;
    left: 4%;
    z-index: 0;
    height: 100%;
    top: 0;
}

.timeline-dot:after,
.timeline-dot:before {
    content: "";
    position: absolute;
    height: 9px;
    width: 9px;
    background-color: #cccccc;
    left: 3.8%;
    border-radius: 100%;
}

ul#profile-lightgallery {
    display: inline-flex;
}

.social-timeline .btn i {
    margin-right: 0;
}

.card .card-block {
    padding: 25px;
}

.social-follower {
    text-align: center;
}

.media-left {
    padding-right: 20px;
}

.live-status {
    height: 9px;
    width: 9px;
    position: absolute;
    bottom: 0;
    right: 17px;
    border-radius: 100%;
    border: 1px solid;
    top: 5px;
}

.live-status {
    height: 10px;
    width: 10px;
    position: absolute;
    top: 20px;
    right: 20px;
    border-radius: 100%;
    border: 1px solid;
}

.bg-danger {
    background-color: #FF5370!important;
    color: #fff;
}

.card {
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 2.94px 0.06px rgba(4,26,55,0.16);
    box-shadow: 0 1px 2.94px 0.06px rgba(4,26,55,0.16);
    border: none;
    margin-bottom: 30px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.user-box .media-object, .friend-box .media-object {
    height: 45px;
    width: 45px;
    display: inline-block;
    cursor: pointer;
}

.md-tabs .nav-item {
    width: calc(100%/ 4);
    text-align: center;
}

.md-tabs .nav-item .nav-link.active~.slide {
    opacity: 1;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.md-tabs .nav-item .nav-link~.slide {
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.tab-timeline .slide {
    bottom: -1px;
}

.nav-tabs .slide {
    background: #4099ff;
    width: calc(100%/ 4);
    height: 4px;
    position: absolute;
    -webkit-transition: left 0.3s ease-out;
    transition: left 0.3s ease-out;
    bottom: 0;
}

Similar snippets

React js template and ui example Profile page with activities

Profile page with activities

React js template and ui example Vertical Timeline with lines

Vertical Timeline with lines

React js template and ui example bs5 profile security page

bs5 profile security page

React js template and ui example user personal information profile

user personal information profile

React js template and ui example bs5 dark footer

bs5 dark footer

React js template and ui example profile videos

profile videos

React js template and ui example bs4 payment list

bs4 payment list

React js template and ui example profile with data and skills

profile with data and skills