This project is a website created for a friend working as a tour guide in Amsterdam. It's the first professional work done for a client, highlighting the use of React Bootstrap and Framer Motion. The client provided specific colors and the logo for the site. The website is in Russian and features six pages, including the Home page, containing detailed information about tours and events.
- React
- React Bootstrap
- Framer Motion
- Responsive design using React Bootstrap components
- Smooth animations and transitions with Framer Motion
- Custom domain integration for easy access
- Six pages: Home, Excursions, Reviews, Events, Dental, and detailed information on tours and events
The website is designed to be responsive, ensuring a seamless user experience across various devices and screen sizes.
src/
routes/
Home.js
: Home page componentExcursions.js
: Excursions page componentReviews.js
: Reviews page componentEvents.js
: Events page componentDental.js
: Dental page component
App.js
: Main component rendering routesindex.js
: Entry point for the React application
- Experience gained in working with clients and meeting deadlines
- Application of React Bootstrap and Framer Motion in a real-world project
- Clone this repository.
- Install dependencies using
npm install
. - Run the project with
npm start
.
For any inquiries or support, contact Nurlan at [email protected]. Visit Nurlan's Personal Website for more information.