Skip to content

Velocity-IIITDWD/iiitdwd.ac.in

Repository files navigation

IIIT Dharwad Website

► The official repository of the website iiitdwd.ac.in

last-commit repo-top-language repo-language-count

Developed with the software and tools below.

Chart.js JavaScript PostCSS React
ESLint TypeScript GitHub%20Actions JSON


📍 Overview

This is a repository which contains the code for the website iiitdwd.ac.in. It is built and maintained by the Club Velocity Team.


🚀 Getting Started

Requirements

Ensure you have the following dependencies installed on your system:

  • Node: v20.15.0 or above
  • npm: v10.7.0 or above

⚙️ Installation

  1. Clone the iiitdwd.ac.in repository:
git clone https://github.com/Velocity-IIITDWD/iiitdwd.ac.in
  1. Change to the project directory:
cd iiitdwd.ac.in
  1. Install the dependencies:
npm install

🏃‍♂️ Running iiitdwd.ac.in

Use the following command to build and run iiitdwd.ac.in:

npm run build && npm run start

To run in development mode with live reloading:

npm run dev

The application will be accessible at http://localhost:3000.


🐳 Docker Commands

To build the Docker image:

docker build -t iiitdwd-website .

To run the Docker container:

docker run -p 3000:80 iiitdwd-website

The application will be accessible at http://localhost:3000.

We use apache server on docker to serve the static files, which mimics the production environment.


👏 Contributors

This project exists thanks to all the people who contribute.


🤝 Contributing

Check out our Contributing Guide for ways to contribute and guidelines.