Project Overview

The project involves developing a website dedicated to students, allowing them to view their school’s menu for the current week. The website will detail the menu items and their ingredients for each school.

Key Features

Weekly Calendar per Institution:
-Each school will have an automatically updated weekly calendar.
-The calendar will display dates and one or more menus for each date.
Detailed Menu Composition:
– Each menu will consist of multiple dishes.
-Each dish will have multiple ingredients.
Dish and Ingredient Cards:
-Each dish and ingredient will have a detailed card.
-Each card will include an image and various customized fields.
External Database Integration:
-Data for school calendars, menus, dishes, and ingredients will be
fetched from an external database located on the same server.
-Images for dishes and ingredients will also be stored in an external folder on the same server.
Automated Data Population:
-A daily cron job will update the data from the external database and images from the external folder.

Technical Specifications

Database Integration:

-Utilize a secure and efficient method to fetch data from the external database.
Image Handling:
-Access and display images stored in an external folder on the same server.
Automated Updates:
-Implement a cron job that runs daily to pull updated data and images, ensuring the website displays the most current information.
User Interface:
-The UI design is already completed, so no UI development is necessary.
-Focus will be on integrating the UI with the backend data and ensuring smooth functionality.

Development Plan

Database Connection:

-Establish a connection to the external database.
Data Fetching:

    Develop scripts to fetch and update data daily via the cron job.
    Image Integration:

    Set up access to the external image folder and ensure images are displayed correctly on the site.
    Frontend Integration:

    Integrate the pre-designed UI with the backend data.

    Ensure the UI is responsive and displays the data accurately.

    Testing and Deployment:

    Conduct thorough testing to ensure data is correctly displayed and updated.

    Deploy the site ensuring robust performance and security.

This project aims to provide students with a convenient and detailed view of their school’s weekly menu, enhancing their ability to make informed dietary choices.

Hourly Range: $20.00-$40.00

Posted On: July 03, 2024 14:15 UTC
Category: CMS Development
Skills:MySQL, WordPress, Web Development

Country: Italy

click to apply

Powered by WPeMatico