Code Monkey home page Code Monkey logo

yousefomar724 / wsam-elnagah Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 2.52 MB

A travel website built with React (Next.js), Server-side-rendering, and Advanced CSS. The goal was to display all different travel destinations with high quality images and slides, with competence prices and data about every travel program like number of people trip duration ...etc.

Home Page: https://www.elnagahtravels.com/

JavaScript 63.40% CSS 36.60%
advanced-css framer-motion google-analytics googletagmanager nextjs react seo-optimization swiper-slider

wsam-elnagah's Introduction

Elnagah Travels


Elnagah Traverls is website concern with travel created with React (Next.js), CSS modules, Framer-motion and swiper.

Table Of Contents

General info


My client's goal was to have a website for his business that is based on travel, so he asked me to make a website that is similar to another website that already made.

I did the analysis, and began to write some layouts that are similar in various pages and sections, then built the home page as chunks or components and started building different sliders as there are a lot of them ๐Ÿ˜…, and animations that appear in various places on the page.

After completing the UI, I started to integrate with the API and started to fetch data server-side with Next.js and display it.

In the end, I checked the lighthouse score to optimize to the maximum, connect with Google Tag Manager, Google Analytics, and Google Search Console, and optimize SEO and performance.

Then put it all together and go to production, and ask if there are any modifications.

Technologies


Project is created with:

  • React: 18.2.0
  • Next: 12.2.3
  • Framer-motion: ^6.5.1
  • Swiper: ^8.3.1
  • Es-lint: 8.20.0

Setup


To run this project, install it locally using yarn:

git clone https://github.com/yousefomar724/wsam-elnagah.git
cd ../wsam-elnagah
yarn
yarn dev

Open http://localhost:3000 with your browser to see the result.

wsam-elnagah's People

Contributors

yousefomar724 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.