Skip to content

About

Web Based System To manage Wild Life Safari Company

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

411 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌿 Safari Lanka - Wild Life Safari Management System

Welcome to Safari Lanka, a comprehensive web-based management system designed for wildlife safari companies. This project streamlines critical operations such as reservations, payments, and donations, making it easier for businesses to operate efficiently while providing a seamless user experience.


🐾 About the Project

Safari Lanka was developed with the mission to bring technology into the wilderness. Whether you're running a busy safari lodge or simply passionate about wildlife conservation, this platform ensures a hassle-free way to manage bookings, payments, and donations.

Key Objectives:

  • Simplify safari reservation processes.
  • Secure and streamline payment transactions.
  • Encourage and facilitate donations for wildlife conservation efforts.
  • Enhance operational efficiency with modernized data management systems.

📸 Screenshots

Safari Lanka Logo


✨ Features

🌍 User Features:

  • Reservation System:
    Effortless booking interface for users to reserve their safari adventures.
  • Donation Portal:
    A dedicated section for wildlife enthusiasts to contribute to conservation efforts.
  • Secure Payments:
    Seamless integration for payment handling with transparency.

📋 Admin Features:

  • CRUD Operations:
    Easily manage reservations, donations, and user details via Create, Read, Update, and Delete functionalities.
  • Dashboard:
    Admin control panel for an overview of all system activities.
  • Data Insights:
    Generate reports for reservations and donations to track performance.

🛠️ Technologies Used

Frontend:

  • HTML5: Structure and semantics of the web application.
  • CSS3: Custom styles and responsive design.
  • JavaScript: Interactive UI and dynamic user experience.

Backend:

  • PHP: Server-side scripting to handle requests and business logic.

Database:

  • MySQL: Storing and managing application data efficiently.

🚀 Getting Started

Follow these steps to set up and run the project on your local environment:

  1. Clone the Repository:

    git clone https://github.com/chiraaax/Wild_Life_Safari_Management_System.git
  2. Set Up the Database:

    • Import the SQL script provided in the database/ folder into your MySQL server.
  3. Update Configuration:

    • Update the database connection details (host, username, password) in the backend PHP files.
  4. Launch the Application:

    • Host the project on a local server (e.g., XAMPP, WAMP, or MAMP).
    • Access the application via http://localhost/Wild_Life_Safari_Management_System.

📊 Database Design

  • reservations Table: Manages all user booking details.
  • users Table: Stores user profiles and login credentials.
  • payments Table: Tracks payment transactions for reservations and donations.
  • donations Table: Maintains records of user contributions for conservation.

The database is normalized for optimal performance and efficient querying.


🎨 Logo

The logo represents Safari Lanka's brand identity:

  • S and L: Capitalized and colored red to highlight the brand.
  • Other letters: Simple lowercase and colored black for readability and elegance.

🌟 Why Safari Lanka?

Safari Lanka is not just a system—it's a commitment to leveraging technology for wildlife conservation and business management. With its user-friendly design and robust functionality, this platform makes running a safari operation efficient and impactful.


🛡️ License

This project is licensed under the MIT License. Feel free to use, modify, and distribute this project as per the terms of the license.


💬 Contributions

Contributions are welcome!
If you'd like to improve this project, feel free to:

  1. Fork this repository.
  2. Create a new branch (feature/your-feature).
  3. Commit your changes and submit a pull request.

📞 Contact

For any inquiries or feedback, feel free to reach out:


Let me know if you'd like to add further customizations or visuals!

About

Web Based System To manage Wild Life Safari Company

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages