Skip to content

WEBTEAMAIC/Website-v2

Repository files navigation

AI Club Website

Welcome to the AI Club's website repository! This project showcases various events, members, and resources related to the AI Club.

Table of Contents

Features

  • Dynamic Team Members Section: View profiles of our team members categorized by their respective teams.
  • Events Listing: Information about past and upcoming events, including descriptions and images.
  • Projects Showcase: A section dedicated to showcasing various AI projects developed by club members.
  • Responsive Design: The website is designed to be responsive and user-friendly on all devices.
  • Interactive Elements: Includes animations and smooth scrolling effects for an engaging user experience.

Technologies Used

This project is built using the following technologies:

  • React: A JavaScript library for building user interfaces.
  • Vite: A fast build tool for modern web projects.
  • GSAP: A powerful JavaScript library for creating animations.
  • SWC: A super-fast compiler for JavaScript and TypeScript.
  • ESLint: A static code analysis tool for identifying problematic patterns in JavaScript code.

Installation

To get started with this project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/Website-v2.git
  2. Navigate to the project directory:

    cd Website-v2
  3. Install the necessary dependencies:

    npm install

Usage

To run the project locally, use the following command:

npm run dev

This will start a local development server. Open your browser and navigate to http://localhost:3000 to view the website.

Folder Structure

The project has the following structure:

.
├── public/                # Public assets (images, data, etc.)
├── src/                   # Source code
│   ├── components/        # React components
│   ├── assets/            # Images and other assets
│   ├── App.jsx            # Main application file
│   └── index.jsx          # Entry point
├── README.md              # Project documentation
├── package.json           # Project metadata and dependencies
└── vite.config.js         # Vite configuration

Contributing

Contributions are welcome! If you have suggestions for improvements or new features, please open an issue or submit a pull request.