Skip to content

Sekunev/FireBlog-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FireBlog App

Check The Live Website ➑️ Live Website

Description

Project aims to create a FireBlog App.

Visualization of the Website

image

Project Skeleton

FireBlog App (folder)
|
|----readme.md
SOLUTION
β”œβ”€β”€ public
β”‚     └── index.html
β”œβ”€β”€ src
β”‚    β”œβ”€β”€ routers
β”‚    β”‚       β”œβ”€β”€ AppRouter.jsx
β”‚    β”‚       └── PrivateRouter.jsx
β”‚    β”œβ”€β”€ components
β”‚    β”‚       β”œβ”€β”€ BlogCard.jsx
β”‚    β”‚       β”œβ”€β”€ Footer.jsx
β”‚    β”‚       └── Navbar.jsx
β”‚    β”œβ”€β”€ contexts
β”‚    β”‚       β”œβ”€β”€ AuthContext.jsx
β”‚    β”‚       └── BlogContext.jsx
β”‚    β”œβ”€β”€ helpers
β”‚    β”‚       β”œβ”€β”€ firebase.js
β”‚    β”‚       β”œβ”€β”€ functions.jsx
β”‚    β”‚       └── toastNotify.jsx
β”‚    β”œβ”€β”€ pages
β”‚    β”‚       β”œβ”€β”€ About.js
β”‚    β”‚       β”œβ”€β”€ Dashboard.js
β”‚    β”‚       β”œβ”€β”€ Details.js
β”‚    β”‚       β”œβ”€β”€ Login.js
β”‚    β”‚       β”œβ”€β”€ NewBlog.js
β”‚    β”‚       β”œβ”€β”€ Profile.js
β”‚    β”‚       β”œβ”€β”€ Register.js
β”‚    β”‚       └── UpdateBlog.js
β”‚    β”œβ”€β”€ assets.js
β”‚    β”‚       └── [images]
β”‚    β”œβ”€β”€ App.js
β”‚    β”œβ”€β”€ App.css
β”‚    β”œβ”€β”€ index.js
β”‚    └── index.css
β”‚
β”œβ”€β”€ package.json
└── yarn.lock

Used in this project

πŸ‘‰ I mastered ReactJS, React Router, Context, Formik, Yup, Firebase Realtime Database, Material UI, react-toastify, features in this project. You can see the visual representation of the website above.