The Family Tree Management project is a web application designed to help families manage their family tree, events, and member details. It provides features for adding, updating, and deleting family members and events. The application is built using PHP, MySQL, HTML, CSS, and JavaScript.
Designed and developed by Dreamcoders.
- Dashboard: Overview of family members and events.
- Profile Management: Update member details and profile pictures.
- Member Management: Add, update, and delete family members.
- Event Management: Add and view family events.
- Statistics: View counts of male, female, alive, and deceased family members.
- Admin Management: Admin functionality for managing family data.
- Authentication: Secure login and registration.
- Email Notifications: Send emails for family code and other notifications.
- PHP: Server-side scripting language.
- MySQL: Database management system.
- HTML/CSS: Front-end technologies for structuring and styling.
- JavaScript: Client-side scripting for interactive features.
- Bootstrap: Front-end framework for responsive design.
- Composer: Dependency manager for PHP.
- PHPMailer: Library for sending emails.
- phpdotenv: Library for loading environment variables.
- PHP 7.4 or higher
- MySQL 5.7 or higher
- Apache or Nginx web server
- Clone the repository:
git clone https://github.com/KabriAcid/ftms.git cd ftms