Skip to content

Travel Blog is a platform for sharing travel experiences, engaging with others, and managing content easily.

Notifications You must be signed in to change notification settings

jamalihassan0307/travel-blogging-platfoam

Repository files navigation


Travel Blog Platform

A Modern Travel Blogging Community

🔐 Demo Credentials

Admin Account

{
  "email": "admin@gmail.com",
  "password": "1234",
  "name": "admin",
  "role": "Admin (roleId: 1)",
  "status": "approved",
}

Blogger Account

{
  "email": "blogger@gmail.com",
  "password": "1234",
  "name": "blogger",
  "role": "Blogger (roleId: 2)",
  "status": "normal",
}

Regular User Account

{
  "email": "new@gmail.com",
  "password": "1234",
  "name": "new",
  "role": "User (roleId: 2)",
  "status": "normal",
}

📌 Overview

Travel Blog is a dynamic web platform that connects travel enthusiasts and bloggers. Users can share their travel experiences, engage with other travelers through likes and comments, and manage their content through an intuitive interface.

🛠️ Tech Stack

JavaScript HTML5 CSS3 MockAPI

📸 Screenshots

API Configuration

MockAPI Setup

Blog Dashboard

Blog Dashboard Blog Posts

Content Creation

Create New Blog Pending Approval

User Management

Subscription Plans Account Types

Engagement Features

Comments Section

Admin Dashboard

Admin Dashboard

🔑 Key Features

For Bloggers

  • Create and publish travel blogs
  • Upload images and rich text content
  • Engage with readers through comments
  • Track post engagement (likes, comments)
  • Choose between Basic and Pro subscription plans

For Administrators

  • Approve new blogger applications
  • Monitor platform statistics
  • Manage user accounts
  • Review content moderation

General Features

  • Responsive design
  • User authentication
  • Social interactions (likes, comments)
  • Real-time updates
  • Image upload support

👨‍💻 Developer Contact

Feel free to reach out for questions or collaboration:

🙏 Acknowledgments

Special thanks to:

  • MockAPI for backend services
  • Font Awesome for icons
  • All contributors and supporters