Welcome to the official repository for the IdeaTech Club website. This project is a modern, responsive web application built to showcase our club's activities, events, and initiatives.
This project is built using the following technologies:
- Framework: React (v19)
- Build Tool: Vite - for fast development and bundling.
- Styling: Tailwind CSS - for utility-first styling.
- Animations: Framer Motion - for smooth UI transitions and animations.
- Icons: Lucide React - for consistent and clean iconography.
- Utilities:
clsxandtailwind-mergefor efficient class name management.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/dsc-srmrmp/ideatech.git cd ideatech -
Install dependencies:
npm install
-
Start the development server:
npm run dev
The site will be available at
http://localhost:5173.
To create a production-ready build:
npm run buildThis will generate a dist folder containing the optimized static files, ready for deployment.
src/: Source code including components and assets.public/: Static assets.dist/: Production build output (generated after build).
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature). - Commit your changes (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/YourFeature). - Open a Pull Request.