Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blogs 📖✨

Welcome to Blogs, a modern, responsive blogging platform built using React, CSS, and Tailwind CSS. Designed for simplicity, readability, and speed, Blogs is the perfect foundation for building out a high-performance, aesthetically pleasing blog.

Blogs Demo

🛠️ Tech Stack

Technology Description
React Front-end framework for component-based design
CSS Core styling for layout and visuals
Tailwind CSS Utility-first framework for rapid styling

🌐 Live Demo

Check out the live version of Blogs here


⚡ Features

  • Clean, Modern Design: Tailored for readability and minimal distraction.
  • Responsive Layout: Optimized for desktops, tablets, and mobile screens.
  • Tailwind CSS Integration: Faster, utility-based styling for rapid development.
  • Reusable Components: Modular, scalable, and easy-to-maintain codebase.

🚀 Getting Started

  1. Clone the Repository

    git clone https://github.com/ashwin925/Blogs.git
    cd Blogs
  2. Install Dependencies

    npm install
  3. Run the Application

    npm start

    Navigate to http://localhost:3000 in your browser to view the app!


📂 Folder Structure

Directory Description
public/ Public assets for the app
src/components/ Reusable components for modular design
src/pages/ Page-level components
src/styles/ Custom CSS files
src/App.js Main component wrapping the entire app

🎨 Planned Enhancements

  • Markdown Support: Enable markdown-based article creation.
  • Theme Options: Switch between light and dark mode.
  • Comment Section: Engage readers with a comments feature.
  • SEO Optimization: Add meta tags and improve discoverability.

🤝 Contributing

Contributions are welcome! If you’d like to make improvements, fix issues, or add new features, feel free to open a pull request or an issue.

Contribution Guidelines

  1. Fork the repository.
  2. Create a feature branch: git checkout -b feature/your-feature-name.
  3. Commit changes: git commit -m 'Add some feature'.
  4. Push to the branch: git push origin feature/your-feature-name.
  5. Open a pull request.

📱 Contact

Maintained by Ashwin Sundar
GitHub: @ashwin925

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages