Welcome to the Altair Contest project! This repository contains the source code for a web application developed using Next.js and TypeScript. The live version of the application is accessed here.
The Altair Contest application is designed to provide users with an interactive and engaging experience. Built with modern web technologies, it leverages the power of Next.js for server-side rendering and TypeScript for enhanced code quality and maintainability.
- Next.js Framework: Utilizes Next.js to enable server-side rendering and static site generation, ensuring optimal performance and SEO benefits.
- TypeScript: Implements TypeScript to enhance code reliability through static type checking.
- Component-Based Architecture: Employs a modular approach with reusable components for efficient development and scalability.
- Responsive Design: Ensures compatibility across various devices and screen sizes for an optimal user experience.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Aswin-04/altair-contest.git
-
Navigate to the project directory:
cd altair-contest -
Install dependencies:
Depending on your package manager preference, run one of the following commands:
npm install # or yarn install # or pnpm install
-
Start the development server:
npm run dev # or yarn dev # or pnpm dev
-
Access the application:
Open your browser and navigate to http://localhost:3000 to view the application.
The repository is organized as follows:
app/: Contains the main application components and pages.components/: Houses reusable UI components.lib/: Includes utility functions and libraries.public/: Stores static assets such as images and fonts.styles/: Contains global and component-specific styles.
Contributions are welcome! If you have suggestions for improvements or encounter any issues, please open an issue or submit a pull request.