This README provides detailed information about the English version of the Huong Hua Co. Ltd. website. The website is tailored for a company in HCMC, Vietnam specializing in bathroom equipment design and construction, offering comprehensive insights into the company's services, portfolio, career opportunities, and more.
It is designed to help the company expand its online presence, attract new (and foreign) clients, and showcase its expertise in bathroom solutions. The website features a clean, modern design with a user-friendly interface, making it easy for visitors to navigate and explore the company's offerings.
- Overview
- User Interface
- Features
- Technology Stack
- Live Deployment
- Setup and Installation
- Configuration
- Contributing
- Support
- License
Huong Hua Co. Ltd. is dedicated to delivering top-quality bathroom solutions, ranging from design to installation and renovation. The website serves as a digital platform to showcase the company's expertise, project portfolio, client testimonials, and career opportunities.
- Introduction to Huong Hua Co. Ltd.
- Quick navigation links to various sections of the website.
- Details about the company's history, mission, and values.
- Overview of the company's specializations in bathroom solutions.
- Detailed descriptions of services offered, such as bathroom design, installation, and renovation.
- Custom content aligning with the company's expertise in bathroom solutions.
- Showcase of completed projects.
- Images and descriptions of various bathroom designs and constructions.
- Information about the key team members.
- Profiles of designers, project managers, and other crucial staff.
- Current job openings and a form for potential candidates to apply.
- Integration with Formspree for form submission handling.
- Contact information and a form for inquiries, integrated with Formspree.
- Embedded Google Map showing the location of the company.
- Answers to frequently asked questions about services, #, project timelines, etc.
- Feedback and reviews from past clients.
- Reflects the company's commitment to quality and customer satisfaction.
- Additional navigation links.
- Social media links and contact information.
- React: For building reusable components.
- Bootstrap: For responsive design.
- jQuery: Used for Bootstrap components and additional interactivity.
- Django: For backend development (full code not included in this repository due to the company's privacy reasons).
- PHP: For form handling and server-side processing.
- Google Maps API: For embedding location maps.
- MongoDB: For storing client testimonials and job applications.
- MySQL: For storing user data and website analytics.
- MailChimp: For newsletter subscription and email marketing.
- Formspree: For form submission handling.
- Docker: For containerization and deployment.
- Nginx: For web server configuration and load balancing.
- AWS EC2, RDS, DocumentDB, S3, Gateway, CloudFront, and Route 53: For deployment, hosting, and cloud services.
- Prettier: For code formatting and consistency.
The website is live at Huong Hua Co. Ltd.. It is hosted on AWS EC2 and uses various cloud services for deployment and hosting, specifically:
- Amazon RDS: For MySQL database hosting.
- Amazon DocumentDB: For MongoDB database hosting.
- Amazon S3: For storing static assets and media files.
- Amazon Gateway: For API management.
- Amazon Route 53: For domain registration and DNS management.
- Amazon EC2: For hosting the website and backend services.
- Amazon CloudFront: For content delivery and caching.
- Docker: For containerization and deployment.
To set up the website locally, follow these steps:
- Clone the Repository:
- Use
git clone https://github.com/hoangsonww/Huong-Hua-Co-Website.git
to clone the repository.
- Use
- Navigate to the Project Directory:
cd huong-hua-co-ltd-website
- Open the HTML Files:
- Run
npm install
to install the dependencies. - Run
npm start
to start the development server.
- Run
- Formspree Setup:
- Replace the Formspree endpoint URLs in the contact and career forms with your unique Formspree URL.
- Google Maps API:
- Update the iframe source with your Google Maps API key for accurate location mapping.
- No other configuration is required for the frontend. The full backend setup is not included in this repository.
The website also contains some ads from Google AdSense. The ads are placed in strategic locations to maximize visibility and engagement. The ads are designed to be non-intrusive and blend seamlessly with the website's design. The revenue generated from the ads helps support the website's maintenance and hosting costs.
Contributions to the website are welcome. Please adhere to the following guidelines:
- Fork the repository and create a new branch for your feature.
- Write clean, commented, and well-documented code.
- Ensure cross-browser compatibility and responsiveness.
- Create a pull request with a detailed description of the changes.
For support, contact info@huonghuacoltd.com
or open an issue in the GitHub repository.
The project is licensed under the MIT license. See the LICENSE file for more details.