A modern, responsive website for Discovery 2K25, the National Level Technical Festival at ADCET, Ashta.
Discovery 2K25 is a premier technical festival featuring 24+ competitions across various engineering departments. The event is scheduled for October 11, 2025, at ADCET, Ashta.
- Responsive design optimized for all devices
- Event registration system
- Department-wise competition listings
- Schedule and event details
- Contact information and venue details
This project is built with:
- Vite - Fast build tool and development server
- TypeScript - Type-safe JavaScript
- React - Component-based UI library
- shadcn/ui - Modern UI components
- Tailwind CSS - Utility-first CSS framework
To run this project locally:
# Clone the repository
git clone <repository-url>
# Navigate to the project directory
cd discovery-2k25
# Install dependencies
npm install
# Start the development server
npm run dev
## Project Structure
├── docs/ # Documentation files
├── public/ # Static assets
│ ├── event-images/ # Event-related images
│ ├── docs/ # PDF documents
│ ├── favicon.ico
│ └── robots.txt
├── src/
│ ├── components/ # Reusable UI components
│ │ ├── ui/ # shadcn/ui components
│ │ ├── HeroSection.tsx
│ │ ├── EventsList.tsx
│ │ └── ...
│ ├── data/ # Static data files
│ ├── hooks/ # Custom React hooks
│ ├── lib/ # Utility functions
│ ├── pages/ # Page components
│ └── utils/ # Helper utilities
└── backend/ # Backend API server
Contributing
Fork the repository
Create a feature branch
Make your changes
Submit a pull request
Contact
For questions about Discovery 2K25, please contact ADCET, Ashta.
License
This project is open source and available under the MIT License.