Welcome to the GDSC McMaster U Hackathon project! This repository contains the codebase for the hackathon website built with modern web technologies.
This project is configured with:
- React for building the user interface.
- Vite as the build tool.
- TypeScript for type safety and better development experience.
- Tailwind CSS for utility-first styling.
- Husky for Git hooks.
- Vitest for testing.
- ESLint and Prettier for code linting and formatting.
To get started with this project, follow these steps:
-
Clone the Repository:
git clone https://github.com/your-username/hackathon-website.git
-
Install dependencies:
npm i
-
Run the development server:
npm run dev
-
Build the project:
npm run build
-
Preview the production build:
npm run preview
-
Run linting and formatting:
npm run lint
-
Run tests:
npm run test