Skip to content

CODECZERO/BlogUsingReactJs

Repository files navigation

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

BlogUsingReactJs


Blog Website

Table of Contents

Introduction

A blog website built using React.js. This project provides a platform for users to read and write blog posts.

Features

  • User authentication and authorization
  • Create, edit, and delete blog posts
  • Responsive design

Installation

Prerequisites

  • Node.js
  • npm or yarn

Steps

  1. Clone the repository:
    git clone https://github.com/CODECZERO/BlogUsingReactJs.git
  2. Navigate to the project directory:
    cd BlogUsingReactjs
  3. Install dependencies:
    npm install
    or
    yarn install

Usage

To start the development server:

npm run dev

or

yarn start

This will run the app in development mode. Open http://localhost:3000 to view it in the browser.

Example

Here’s an example of how to create a new blog post after logging in:

  1. Click on the "Add Post" button.
  2. Fill in the title and content fields.
  3. Click "Submit" to publish the post.

Folder Structure

BlogUsingReactJs/
  ├── public/
  ├── src/
      ├── Feature/
        ├──AppwriteBackend
        ├──Compoents
            ├──Container
            ├──Footer
            ├──Header
            ├──PostForn
            ├──component
            ├──pages
            ├──AuthLayou.jsx
            ├──RTE.jsx
            ├──index.js
        ├──store
      ├── App.jsx
      ├── main.jsx
  ├── .gitignore
  ├── package.json
  ├── README.md
  • public/: Contains static files
  • src/Feature/: Reusable components
  • src/Feature/AppwriteBckend: Contains Appwrite code to communicate
  • src/App.jsx: Main application component
  • src/main.jsx: Entry point of the application and react-router config

License

This project is licensed under the MIT License - see the [https://github.com/CODECZERO/BlogUsingReactJs/blob/main/MIT-LICENSE.txt] file for details.


Feel free to modify any section as needed to better fit your project's details!

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors