Table of Contents
This project has been built with the following technologies.
.
├── public
└── src
├── components
├── data
├── images
├── pages
├── routes
├── styles
└── App.js
public
: Contains public files such asindex.html
.src
: Contains source files (JS, CSS, assets, etc.)components
: Contains reusable react components.data
: Contains raw data.images
: Contains images and icons.pages
: Contains all pages.routes
: Contains custom routes.styles
: Contains all stylesheets (CSS).utils
: Contains commonly used util functions.App.js
: Contains the top-levelApp
component.
It is prefferred to use docker over bare metal setup.
- Install docker and
docker-compose
. For ubuntu, follow the comamnds below:sudo apt install docker.io docker-compose
- Start the container using
docker-compose.yml
filesudo docker-compose up -d
- The site will be hosted at
http://localhost:8000
- Install NodeJS
- Install or enable Yarn
- Clone this repository
- Run
yarn install
in the cloned repository to download all dependencies - Run
yarn start
to start a local development server - The site will be hosted at
http://localhost:3000
Note
For any ideas, suggestions or queries regarding the website, mail us at tech.coordi@iitkgp.ac.in
Name | Phone No. | |
---|---|---|
Arpit Bhardwaj | arpitbhardwaj.iitkgp@gmail.com | +91-9761667733 |
Parth Gupta | guptaparth.iitkgp@gmail.com | +91-7620821543 |