FamLink is a PHP-based application tailored for simplified family management within church communities. It offers intuitive features for registering new families, adding family members, and updating their sacramental information.
- Users can register new families using unique registration numbers.
- Personal Information Entry: Users can input full names, dates of birth, select relations, and specify alive statuses.
- Sacramental Information: Users can record sacramental dates such as baptism, holy communion, and confirmation.
- Data Submission: The "Add" button submits entered information securely.
- A user-friendly interface includes a "Main Menu" button for easy navigation back to the primary app menu.
-
Clone this repository to your local machine:
git clone https://github.com/yourusername/FamLink.git
-
Set up a PHP server environment (e.g., XAMPP, WAMP).
-
Import the SQL database file provided:
- Open phpMyAdmin or your preferred database management tool.
- Create a new database (e.g.,
famlink_db
). - Import the SQL file (
famlink_db.sql
) located in the repository.
-
Configure the database connection in the appropriate PHP files:
- Update the database configuration in
config.php
(or similar file) with your database credentials:<?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "famlink_db"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } ?>
- Update the database configuration in
-
Access the application through your web browser:
- Open your browser and navigate to
http://localhost/FamLink
.
- Open your browser and navigate to
-
Navigate to the application URL in your web browser.
-
Register new families using the provided registration numbers.
-
Add family members by entering their personal and sacramental information.
-
Update family member information as necessary.
-
Utilize the "Main Menu" button for seamless navigation within the app.
Contributions to FamLink are welcome! Please fork the repository, make your changes, and submit a pull request with a clear description of your enhancements.
FamLink is developed and maintained by Shenal Senarathne.
This project is licensed under the Apache License. See the LICENSE file for details.
Ref. code - E78515465