Skip to content

maj-rf/myblog-client

Repository files navigation

Blog-Client

Overview

Muni, a Blogging Web App. The client to my Blog-API.

Live Preview

Imgur

Features

  • Sign up & Login functionality for users.
  • Visit Profile page to create, update, and delete blogs.
  • Blogs can be published or be saved as drafts only.
  • Check recently created blogs and up to date comments for each blog on Home Page.
  • Registered users can comment on published blogs.

Development

Technologies:

  • React
  • TypeScript
  • Tailwind
  • Redux Toolkit & RTK Query
  • Vite

Installation and Running the Project Locally

  1. Clone the repo, go to root directory, and run npm install to install dependencies.
  2. Create .env file and add your configs.
  3. Run npm run dev for development or npm run build for production.

Setup for ENV variables

  • VITE_TINYMCE_API_KEY="Your TinyMCE API_KEY"