This project involves the creation of the Amabile Jewels website, developed entirely from scratch using HTML, CSS, and Flask. The goal was to recreate and enhance some pages of the original site, maintaining the brand’s aesthetic while improving the user experience.
- Custom Frontend: Each page was designed with HTML and CSS, respecting the brand's style and introducing visual improvements.
- Flask Backend: Dynamic content management for the website with a simple and flexible architecture.
- Enhanced Pages: Optimized structure and content for a smoother and more intuitive navigation experience.
- HTML5
- CSS3
- Flask (Python)
- Jinja2 for dynamic page generation
/static
: Contains static files (CSS, images, cvs files)/templates
: Includes the HTML files used as templates for the websiteapp.py
: Main Flask file for route management and backend logic
- Clone the repository:
git clone <repository-url> cd amabile-jewels
- Install the requirements:
pip install -r requirements.txt
- Run the Flask app:
flask run
- Open your browser and visit: http://127.0.0.1:5000
- Home: Introduction to the brand and access to main sections
- About Us: Highlights the history, values, and team of Amabile Jewels
- Contacts: Page to keep in contact with the brand
- Team: Shows the team behind Amabile Jewels
- Updated Design: Modern CSS styling for a more attractive and responsive layout.
- SEO Optimization: Improved HTML tags for better visibility in search engines.
- Performance Enhancements: Reduced page load times by optimizing static resources.
Developed by Isabella Cappellino as part of a project to enhance skills in HTML, CSS, and Flask.