Skip to content

botketan/TechBoardWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechBoard Website

Welcome to the TechBoard Website project! This repository contains the codebase for the TechBoard website developed by our team at IIT Guwahati. The website aims to offer a comprehensive overview of the Technical Board and its affiliated clubs, showcasing their activities, projects, achievements, and major events hosted by TechBoard.

Table of Contents

Introduction

The TechBoard Website is designed to provide a user-friendly and informative platform for the Technical Board and its clubs. It allows club representatives to manage their respective profiles, add and update their activities, projects, and achievements. Additionally, the website highlights significant events hosted by TechBoard, such as Kriti and the Inter-Hostel Technical Competition.

Features

  • Comprehensive Club Profiles: Each club has a dedicated profile page with detailed information about their activities, ongoing projects, and notable achievements.

  • Highlighted Events: The website showcases major events hosted by TechBoard, providing information about upcoming and past events.

  • Seamless Content Management: The website's content is managed through Sanity.io CMS, allowing for easy updates and real-time collaboration.

  • Responsive Design: The website is fully responsive, ensuring a consistent and user-friendly experience across various devices.

  • Version Control: Sanity.io's version control enables tracking content changes and provides the ability to revert to previous versions when needed.

  • Scalability: The website is designed to accommodate future additions of clubs and events, ensuring scalability as the TechBoard community grows.

Tech Stack

The TechBoard Website is built using the following technologies:

  • Frontend:

    • HTML
    • CSS
    • JavaScript
    • ReactJs
  • Backend:

    • Sanity.io CMS

Installation

To run the website locally, follow these steps:

  1. Clone this repository to your local machine using git clone https://github.com/TechBoardWebsite.git
  2. Navigate to the project directory: cd TechBoardWebsite
  3. Install the required dependencies: npm install

Usage

To start the development server and view the website on your local machine:

npm start

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

Contributing

We welcome contributions to improve the TechBoard website. If you find any issues or have suggestions for new features, please feel free to open an issue or submit a pull request.

Before making any contributions, please read our Contribution Guidelines to ensure a smooth collaboration process.

License

The TechBoard Website project is open-source and available under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.


Thank you for showing interest in the TechBoard Website project. We hope this platform effectively showcases the Technical Board and its clubs while providing a valuable resource for users. If you have any questions or need further assistance, please don't hesitate to contact us. Happy exploring!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •