-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathHome.jsx
More file actions
106 lines (90 loc) · 3.46 KB
/
Home.jsx
File metadata and controls
106 lines (90 loc) · 3.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
import React, { useContext, useEffect, useState } from "react";
import Typed from "typed.js";
import Navbar from "../Components/Navbar";
import UserContext from "./Context/LoggedUserContext";
import "./styles/Home.css";
import HomeCard from "./Components/HomeCard";
import { Winners, IntroCardsData } from "../data/homeCard";
import Slider from "./Components/Slider";
import Logo from "../Assets/logo.svg";
import Numbers from "../Components/Numbers";
import { IntroCards } from "./Components/IntroCards";
import AOS from "aos";
import "aos/dist/aos.css";
import TypedComponent from "./Components/Typed";
import Base from '../Base'
const Home = () => {
const [show, setShow] = useState(true);
useEffect(() => {
AOS.init({ duration: 1000 });
}, []);
const date = new Date();
return (
<>
<Base>
<div className='home-main'>
<div className='header'>
<div className='home-pic'>
<img src={Logo}></img>
</div>
<div className='home-text'>
<TypedComponent />
</div>
</div>
<div className='content'>
<div className='sections'>
<p className='section-heading' data-aos='fade-up'>
WHO ARE WE ?
<hr className='intro-head-hr' />
</p>
<div className='intro-cards'>
{IntroCardsData.map((items, index) => {
return <IntroCards key={index} {...items} />;
})}
</div>
</div>
<div className='sections objective-sec' data-aos='fade-up'>
<div className='sections' data-aos='fade-up'>
<p className='section-heading'>
Objectives
<hr id='inro-head-hr' />
</p>
<div className='section-text'>
<p className='section-text-body'>
The AEC Coding Club started its journey on 11 April 2021. Its
major objective is to motivate students' interest in learning
various technologies and to obtain information about how
technology will be used to project work. The club's goal is to
encourage students to solve various challenging problems using
demanding technologies which include Python, Java, C, C++,
etc. Our approach will help students to become Industry Ready.
This will boost them to get Job. The AEC Coding Club actively
organizes various activities like Online Coding Contest,
Online Quiz Contest, etc. Other events like Expert's Talk,
Alumni Talk, and Hands-on practical workshops for various
programming basics are planned for the future.
</p>
</div>
</div>
{/* <div className='winners'>
<h2 className='winners-heading'>Last Event Winners</h2>
<div className='winner-cards'>
{Winners.map((props) => {
return <HomeCard key={props.id} data={props} />;
})}
</div>
</div> */}
<section className='aeccc-numbers'>
<Numbers />
</section>
</div>
<footer className='footer' style={{ textAlign: "center" }}>
<span>Copyright AEC Coding Club @{date.getFullYear()}</span>
</footer>
</div>
</div>
</Base>
</>
);
};
export default Home;