Skip to content

In this group project, BeastBuddy uses Apache HTTP Server for web content, MySQL 8.x for database management, React.js for the frontend, and PHP for backend development. Git is employed for version control, Visual Studio Code is used as the IDE, and PHPMailer handles email functionalities.

Notifications You must be signed in to change notification settings

HiruniWijerathna/Web-Mini-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

377 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐾 BeastBuddy Animal Rescue Web Platform

beast buddy Website Banner

BeastBuddy is an online platform designed to connect animal lovers, veterinarians, snake catchers, and animal welfare organizations. This platform serves as a collaborative space where users can register, share posts, comment (with or without an account), and manage their profiles based on their roles.


🛠️ Technologies Used

  • Frontend: HTML, CSS, JavaScript,Bootstrap
  • Backend: PHP
  • Database: MySQL
  • Email Service: PHPMailer

✨ Features

  • 🔐 User Registration & Login
    Users can sign up and log in based on their role (veterinarian, animal lover, snake catcher, organization, etc.).

  • 🗣️ Posting & Sharing
    Registered users can create posts, edit or delete their own posts, and view others' posts.

  • 💬 Commenting System

    • Registered users can comment on posts.
    • Guest commenting is enabled for non-logged-in users.
  • 👤 Role-Based Profile Management
    Users can manage their profiles and access features relevant to their role.

  • 📬 Email Integration
    PHPMailer is used for sending notifications and confirmations via email.

About

In this group project, BeastBuddy uses Apache HTTP Server for web content, MySQL 8.x for database management, React.js for the frontend, and PHP for backend development. Git is employed for version control, Visual Studio Code is used as the IDE, and PHPMailer handles email functionalities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5