A modern healthcare technology platform designed to transform medical practices with intelligent solutions.
- Responsive Design: Fully responsive layout that works on all devices
- Modern UI/UX: Clean, intuitive interface with smooth animations
- Contact Forms: Secure contact forms with validation
- Interactive Elements: Animated components and interactive sections
- Google Maps Integration: Easy location finding with embedded Google Maps
- Testimonials: Client testimonials with image carousel
- Team Section: Showcase your leadership team
flowchart TD User["User"] Frontend["Frontend (HTML5/CSS3/JavaScript)"] Backend["Backend (PHP)"] Database["SQLite Database"] User <-->|Interacts with| Frontend Frontend <-->|API Calls| Backend Backend <-->|Data Storage| Database
- HTML5, CSS3, JavaScript (ES6+)
- Bootstrap 5 for responsive layout
- Swiper.js for carousels and sliders
- AOS (Animate On Scroll) for scroll animations
- Google Fonts (Nunito, Roboto, Inter)
- PHP 7.4+
- PHPMailer for email functionality
- SQLite for data storage
- CSRF protection and input sanitization
Before you begin, ensure you have the following installed on your system:
-
Web Server Software (Choose one):
-
PHP 7.4 or higher
- Included in XAMPP/MAMP/WAMP
- Or install separately: PHP Downloads
-
Composer (PHP package manager)
-
Text Editor (Recommended):
-
Install XAMPP
- Download from XAMPP official website
- Run the installer with default settings
- Start Apache and MySQL services from the XAMPP Control Panel
-
Extract the Project
- Extract the downloaded ZIP file to:
C:\xampp\htdocs\Tendercare(Windows) or/Applications/XAMPP/htdocs/Tendercare(macOS)
- Extract the downloaded ZIP file to:
-
Install Dependencies
- Open Command Prompt/Terminal
- Navigate to the project directory
- Run:
composer install
-
Configure PHP Mail (Optional)
- Open
php.iniin your XAMPP PHP directory - Find
[mail function]and configure SMTP settings - Or use a service like Mailtrap for testing
- Open
-
Start the Development Server
- Open browser and go to:
http://localhost/Tendercare
- Open browser and go to:
-
Extract the ZIP file to your preferred directory
-
Open Terminal/Command Prompt
- Navigate to the project directory
- Run:
composer install - Then run:
php -S localhost:8000
-
Access the website at:
http://localhost:8000
-
Email Settings
- Open
forms/contact.php - Update the SMTP settings with your email configuration
- For testing, you can use Mailtrap
- Open
-
Google Maps API
- Get an API key from Google Cloud Console
- Replace
YOUR_GOOGLE_MAPS_API_KEYin relevant files
-
PHP Not Found
- Ensure PHP is added to your system PATH
- Restart your terminal after installation
-
Composer Not Found
- Reinstall Composer and check "Add to PATH" during installation
-
Email Not Sending
- Check SMTP settings in
contact.php - Ensure your local server can send emails or use Mailtrap
- Check SMTP settings in
-
Page Not Loading
- Make sure your web server is running
- Check for any PHP errors in the server logs
Tendercare-website/
├── assets/
│ ├── css/ # Stylesheets
│ ├── img/ # Images and icons
│ ├── js/ # JavaScript files
│ └── vendor/ # Third-party libraries
├── forms/ # PHP form handlers
├── includes/ # PHP includes
├── index.html # Homepage
├── about.html # About/Team page
├── faq.html # FAQ page
└── demo-form.php # Demo request form
- Primary:
#ff6600(Orange) - Secondary:
#14213d(Dark Blue) - Background:
#ffffff(White) - Text:
#212529(Dark Gray) - Accent:
#ffb347(Light Orange)
- Headings: Nunito (700)
- Body Text: Roboto (400, 500)
- Navigation: Inter (500)
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Manav Arya Singh
- GitHub: @Manavarya09