Skip to content

A website created for Trakai Castle (WIP) Node + React

Notifications You must be signed in to change notification settings

tomastt123/Trakaiweb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trakai-mainpage

Trakai Castle Visitor Website

Description

This is a visitor-oriented website for Trakai Island Castle, designed to showcase its rich history, activities, and events, while allowing users to book visits directly through the site. The project is built with modern web technologies to provide an engaging and responsive user experience.

Features

Dynamic Home Page:

Highlights the history of Trakai Castle with a stunning banner. Displays events, expositions, and booking functionality.

Booking System:

Users can book visits by selecting a date, specifying the number of visitors, and choosing an activity. Fully functional booking system that connects to a database via PHP (when set up).

Activity Page:

Showcases popular activities like guided tours, parks, museums, and boat tours.

About page

Details the history and significance of Trakai Island Castle.

Contact page

Interactive map and contact form for inquiries.

Responsive Design:

Fully optimized for desktop and mobile devices.

Technologies Used

Frontend:

React.js for building interactive user interfaces. CSS for styling and animations. Material-UI Icons for social media and visual enhancements.

Backend:

PHP to handle booking form submissions and database connections.

Database:

MySQL (requires setup) for storing booking data.

Hosting and deployment:

Compatible with local development tools like MAMP/XAMPP.

Booking System

The booking system allows users to:

Select a date using a calendar widget. Input their personal details (name, email, number of visitors). Choose an activity (castle tour, city tour, museum visit, or boat tour). Submit the booking form. When connected to a database:

Booking details are stored in a MySQL database. PHP scripts handle form submissions and store/retrieve booking data. trakai-main-full trakai-contact-full

About

A website created for Trakai Castle (WIP) Node + React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published