Welcome to the AI Club's website repository! This project showcases various events, members, and resources related to the AI Club.
- 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.
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.
To get started with this project, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/Website-v2.git
-
Navigate to the project directory:
cd Website-v2
-
Install the necessary dependencies:
npm install
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.
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
Contributions are welcome! If you have suggestions for improvements or new features, please open an issue or submit a pull request.