Your personal space to share and explore blog posts!
The Personal Blog Website is a minimalist web application designed to allow users to create, manage, and display their blog posts. With a user-friendly interface and clean design, this app makes blogging easy and enjoyable.
Whether you're a writer, hobbyist, or someone who just wants to share their thoughts, this app is the perfect place to do it!
✔️ Create and manage your blog posts with ease.
✔️ View posts with a clean and responsive layout.
✔️ Easy navigation to read, write, and share posts.
✔️ Real-time updates to keep your blog fresh.
✔️ Mobile-friendly design, optimized for any device.
✔️ Dark Mode: Toggle between light and dark themes for a personalized experience.
✔️ Stylish buttons and smooth animations to enhance user interaction.
- HTML5: Provides the structure and layout of the website.
- CSS3: Used for styling the site with a clean, modern look.
- JavaScript (ES6): Handles the app’s logic and dynamic features.
- Vercel: Hosting platform for seamless deployment and demo.
🔗 Check out the live version here: Personal Blog Website Demo
Follow these steps to set up the app locally:
-
Clone the Repository:
git clone https://github.com/Princekashyap2024/Personal-Blog-Website.git
-
Navigate to the Folder:
cd Personal-Blog-Website
-
Run the App:
Open the 'index.html' file in any modern web browser to launch the app.
- Write and publish your blog posts.
- View your posts with a clean, simple interface.
- Toggle between light and dark modes for a personalized experience.
- Enjoy seamless navigation as you explore the blog!
Personal-Blog-Website/
├── index.html # Main HTML file
├── styles.css # CSS for styling
├── app.js # JavaScript for logic and interactivity
- 🌍 Implement user authentication for managing posts.
- 📅 Add categories or tags to organize posts.
- 🎨 Enhance blog post layout with multimedia support (images, videos).
- 📊 Implement a commenting system for user engagement.
- 🔄 Include social sharing options for wider reach.
Contributions are always welcome! To contribute:
- Fork the project.
- Create your feature branch:
git checkout -b feature/YourFeatureName
- Commit your changes:
git commit -m "Add some feature"
- Push to the branch:
git push origin feature/YourFeatureName
- Open a Pull Request.
This project is licensed under the MIT License. Feel free to use, modify, and distribute as per the license.
🌐 Portfolio: Amit Kumar Raikwar
🐦 Twitter: @amitraikwar92
📧 Email: amitkumarraikwar92+github@gmail.com