Server Side
Git Repo
This Project is built using MERN Stack with React JS, React Redux and SASS for front end, EXPRESS JS for backend, deployed the server side on Heroku and hosted the on Firebase with firebase authentication.
-
Clone the repository and change directories
git clone https://github.com/iftikharrasha/my-projects-playlist-redux.git cd my-projects-playlist-redux
-
Install dependencies
npm install
-
Start the local server
The client site is now running at
http://localhost:3000
! -
Open the source code and start editing!
A quick look at the top-level files hierarchy.
.
├── .firebase
├── node_modules
├── public
├── src
└── Components
└── AppDetail
├── AppDetail.js
└── AppStore
├── AppStore.js
└── DetailModal
├── DetailModal.js
└── Footer
├── Footer.js
└── Header
├── Header.js
└── SideBar
├── SideBar.js
└── Contexts
└── AuthProvider
├── AuthProvider.js
└── Firebase
├── firebase.config.js
├── firebase.init.js
└── Hooks
├── useAuth.js
├── useFirebase.js
└── Redux
└── Slices
├── projectSlice.js
├── Store.js
└── Pages
├── Home.js
├── Playlist.js
└── Fonts
└── Image
└── Sass
├── App.test.js
├── index.js
├── logo.svg
├── reportWebVitals.js
├── setupTests.js
├── .firebaserc
├── .gitignore
├── firebase.json
├── package-lock.json
├── package.json
├── README.md
Color | Hex |
---|---|
Black | #000000 |
Primary | #F4DD1E |
White | #ffffff |