Welcome to the Dojo Blog App! ๐ This is a dynamic blog platform built with React, designed for users to create, edit, and manage their blogs seamlessly. With local storage, your blog posts are saved directly in your browser, making the experience lightweight and fast. Ready to start blogging!!! ๐
Check out the live demo of the Dojo Blog App in action!
- Create Blogs: Write and publish your own blog posts with ease.
- Edit Blogs: Update any blog post to fix mistakes or refresh your content.
- Delete Blogs: Remove unwanted posts quickly.
- Browse Blogs: Explore blog posts stored locally in your browser.
- Local Storage Support: All your blog posts are stored locally in the browser, so your data persists across sessions.
- Responsive Design: Enjoy the app on all devicesโdesktop, tablet, or mobile.
- React: The JavaScript library for building user interfaces.
- CSS: A modern, responsive design that is easy to use and navigate.
- Local Storage: Your blog posts are saved in the browserโs local storage, ensuring data persistence without needing a backend.
- JavaScript: Handles the logic for creating, editing, and managing blog posts.
- Create a Post: Click on the "New Blog" button and start writing your blog post.
- Edit Your Post: Want to make changes? Click the "Edit" button on any post to update it.
- Delete a Post: If you no longer need a blog post, click "Delete" to remove it from your list.
- Browse Blogs: Scroll through the list of blogs and click on any post to read the full content.
Want to run the Dojo Blog App on your own machine? Follow these simple steps:
-
Clone the Repository:
git clone https://github.com/Yumna0019/Dojo-Blog-App.git cd Dojo-Blog-App
-
Install Dependencies:
npm install
-
Start the App:
npm start
-
Open in Your Browser: Go to
http://localhost:3000
and start blogging! Your blog posts will be stored in your browserโs local storage.
Enjoy using the Dojo Blog App and happy blogging! ๐