KWoC website rewritten in React! Cause why not!
Before you start contributong it is recommended to read Contributing Guide.
We are using several tools that you might be unfamiliar with, or would just like to refresh your basics for the same. This document lays out the tools we are using and the relevant docs and tutorials to learn them.
You can find further instructions in Learn Page.
yarn
yarn start
yarn build
This project was bootstrapped with Create React App.
-
Forms
- Mentor Form -
src/components/form/MentorForm.js
- Student Form -
src/components/form/StudentForm.js
- Project Form -
src/components/ProjectForm.js
- Mentor Form -
-
Dashboard
- Student Dashboard -
src/components/dashboard/StudentDashboard.js
- Mentor Dashboard -
src/components/dashboard/MentorDashboard.js
- Student Dashboard -
-
Tables
- Project Stats Table -
src/components/tables/MentorsTable/ProjectsTable.js
- Student Stats Table -
src/components/tables/StudentsTable/StudentsTable.js
- Project Stats Table -
-
Individual Stats
- Individual Project Stats -
src/components/indivStats/mentorStats/MentorStats.js
- Individual Student Stats -
src/components/indivStats/studentStats/StudentStats.js
- Individual Project Stats -
-
Projects Page
- Project Card -
src/components/projects/ProjectCard.js
- Projects Page -
src/components/projects/Projects.js
- Project Card -
-
Misc
- FAQ -
src/components/FAQ.js
- OAuth Logic -
src/components/OAuth.js
- FAQ -