Skip to content

update design of the home page #45

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20,419 changes: 20,390 additions & 29 deletions package-lock.json

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"@testing-library/user-event": "^7.1.2",
"apollo-boost": "^0.4.7",
"chart.js": "^3.9.1",
"font-awesome": "^4.7.0",
"formik": "^2.1.4",
"graphql": "^15.0.0",
"oaf-react-router": "^2.1.1",
Expand All @@ -18,8 +19,10 @@
"react-cookie": "^4.0.3",
"react-datepicker": "^3.0.0",
"react-dom": "^16.13.1",
"react-fontawesome": "^1.7.1",
"react-markdown": "^7.1.0",
"react-modal": "^3.11.2",
"react-owl-carousel2": "^0.3.0",
"react-router-dom": "^5.1.2",
"react-scripts": "^3.4.3",
"react-spring": "^8.0.27",
Expand Down
Binary file added public/images/aimPage.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/incentivesPage.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/programPage.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/projectsPage.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,17 @@
<meta name="description" content="Winter of Code aims at helping students get started with open source projects that directly impact peoples' lives. Participants will learn how to work in teams, the importance of effective communication, and most importantly, working with large codebases." />
<!-- <link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" /> -->
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />

<link rel="stylesheet" href="owl-carousel/owl.theme.css">

<title>NITK Winter of Code</title>
</head>

<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
</body>

</html>
41 changes: 41 additions & 0 deletions src/assets/aboutData.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
const about = {
info : [
{
title: "Aim",
desc: [
"NITK Winter of Code aims at helping students get started with open source projects that directly impact peoples' lives.",
"Winter of Code has a philosophy very similar to larger programs like GSoC and Outreachy. Winter of Code is designed to acclimatize people to the steps involved in taking up various projects in large organizations like VLC, Mozilla, and others through GSoC and other similar programs.",
"The participants will learn how to prepare a project application, work in teams, understand the importance of effective communication, and most importantly, work with large codebases. They will also learn the intricate workflows and good coding practices."
],
picture: '/images/aimPage.jpg'
},
{
title: "Program Overview",
desc: ["Winter of Code is a program organized by the Centre for Open-Source Software and Hardware (COSH) at NITK Surathkal with a focus on introducing the student developers across the world to open source software and hardware development. The students can work with projects proposed by the Technical clubs, Open Source Organizations and Faculty Members of NITK over the winter break. This program also plans to introduce to students the rigorous process of developing a project proposal similar to that of GSoC.",
"A team of students will act as an organizing committee for the Winter of Code. The organizing committee will ensure that the program is conducted smoothly and will also maintain a website for the event. The organizing committee is responsible for creating a basic filter for project proposals.",
"For the first time in the year 2021, we have opened the NITK Winter of Code program for the students other than NITK to submit proposals and participate in this program. They will be mentored by the organizations from NITK Surathkal."
],
picture: '/images/programPage.jpg'
},
{
title: "Projects",
desc: ["Projects of different levels of difficulty will be available. The projects will cover different domains, as much as possible. The projects can be proposed by students (Bachelors, Masters and Ph.D.), faculty members, administrative offices, and by the various clubs at NITK willing to mentor students. The projects will be accepted by the organizing committee based on their merit and feasibility for the duration of the WOC program. New projects, as well as projects with an existing codebase, are allowed.",
"Mentors must submit projects which can be worked on for a minimum period of 8 weeks. Each project must have 2 mentors. If an organization (any club) proposes projects, the organization must have an organization coordinator. Projects should be divided into small tasks/issues. The mentors are free to conduct any kind of evaluation (interviews, patch requirements, etc) required to select the candidates before the deadline.",
"The students can apply to projects either by filling a Google form or completing a small task, which is at the discretion of the mentors. A student can apply to a maximum of 2 projects."
],
picture: '/images/projectsPage.jpg'
},
{
title: "Incentives",
desc: ["Working/building innovating, exciting and positively impacting projects during their winter!",
"Hands-on experience with open source and exposure to collaborativie ways of working!",
"Understanding how global programs like Google Summer of Code work!",
"An amazing opportunity to utilize the winter holidays through an impactful project",
"Certificate issued by COSH NITK at the end of completion, both for mentors and students (Mentors can decide if students are eligible for certificates)"
],
picture: '/images/incentivesPage.jpg'
}
]
};

export default about;
Binary file added src/assets/bg_new.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/coding.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/connectpage.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/mentee.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/mentor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/organization.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions src/assets/organizations.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
export default {
links : [
{
"name": "COSH NITK",
"description": "Centre for Open-source Software and Hardware at NITK Surathkal, India is a center that aims to foster the adoption of open-source software and hardware for multi-disciplinary research, education, and product development."
},
{
"name": "IEEE NITK",
"description": "IEEE is the world's largest professional association advancing innovation and technological excellence for the benefit of humanity. IEEE is the trusted \"voice\" for engineering, computing and technology information around the globe. IEEE NITK, belongs to the Region 10 of IEEE and under Bangalore section. Founded in 1988, we are an award winning student branch and one of the biggest world wide."
},
{
"name": "IRIS NITK",
"description": "We are a team of motivated students from NITK Surathkal, developing and expanding a digital portal that ensures that all administrative, academic and alumni related procedures take place methodically. The team has successfully migrated a number of functions which were earlier pen-and-paper procedures (including Admissions, Placements and Course Management), as modules in the system with the aim of integrating all such procedures onto this fully functioning unified system. IRIS is compatible across various software platforms and ensures security of data with strong encryption and a data protection policy in place."
},
{
"name": "CRF NITK",
"description": "Central Research Facility is a HEFA Funded R&D Lab at NITK"
},
{
"name": "Miscellaneous",
"description": "Projects that are not under any organizations. These are projects maintained by individuals or independent groups of people."
}
]
}

22 changes: 0 additions & 22 deletions src/assets/organizations.json

This file was deleted.

Binary file added src/assets/pointer.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading