This repository contains the source code for the official landing page of the Independent Society of Knowledge (ISK). The landing page serves as the primary gateway for visitors to learn about ISK's mission, vision, and ongoing projects, as well as to engage with the community and explore opportunities for collaboration.
The ISK landing page is a modern, responsive, and user-friendly web application built using Vue.js 3 and the Carbon Design System by IBM. It provides an immersive and interactive experience, showcasing the core values of ISK: decentralization, open-access, and collaboration.
- Responsive Design: The landing page is designed to adapt seamlessly across different devices and screen sizes, ensuring an optimal viewing experience for all users.
- Dynamic Content: The page incorporates dynamic content sections to highlight featured projects, events, and news updates from the ISK community.
- Interactive Elements: Engaging interactive elements, such as animations and scroll-based effects, enhance the user experience and captivate visitors.
- Community Integration: Dedicated sections for community engagement, including forums, discussion boards, and social media integration, foster collaboration and knowledge-sharing.
- Call-to-Action: Clear call-to-action sections guide visitors to explore ISK's projects, join the community, or contribute to ongoing initiatives.
The ISK landing page is built using the following technologies:
- Vue.js 3: A progressive JavaScript framework for building user interfaces and single-page applications.
- Carbon Design System: IBM's open-source design system, providing a comprehensive library of reusable UI components and design guidelines.
- SASS/SCSS: CSS preprocessor for better organization and maintainability of stylesheets.
- Webpack: Module bundler and build tool for efficient development and deployment.
To get started with the development or contribution to the ISK landing page, follow these steps:
- Clone the repository:
git clone https://github.com/isk/landing-page.git
- Install dependencies:
npm install
- Start the development server:
npm run serve
- Open your browser and navigate to
http://localhost:8080
For detailed instructions on setting up the development environment, building the project, and deploying the landing page, please refer to the Contributing Guidelines.
We welcome contributions from the community to enhance the ISK landing page and make it more engaging and inclusive. Whether you're a developer, designer, or content creator, there are various ways to get involved. Please refer to the Contributing Guidelines for more information on how to contribute.
The ISK Landing Page is released under the MIT License. You are free to use, modify, and distribute the code as per the terms of the license.
If you have any questions, suggestions, or need further assistance, please reach out to us through the ISK Community Forum or by sending an email to [email protected].
Let's collaborate and build an exceptional landing page that represents the values and vision of the Independent Society of Knowledge!