Welcome to the Karya Kami Digital landing page repository. This web page is built with NextJS version 13.x and utilizes the Chakra UI design system version 2.8.x for a sleek and modern design. We also use React icons for the icons, Prettier for code formatting, and Jest for testing.
Before you begin, ensure you have met the following requirements:
- Node.js: Make sure you have Node.js installed on your machine. You can download it from nodejs.org.
Follow these steps to install and set up the project:
-
Clone the repository to your local machine:
git clone git@github.com:kakadigi/kakadigi.github.io.git
-
Change to the project directory:
cd karya-kami-digital-landing-page
-
Install the project dependencies:
npm install
To run the Karya Kami Digital landing page on your local machine, use the following command:
npm run dev
This will start the development server, and you can access the web page in your browser at http://localhost:3000
.
We welcome contributions from the community. To contribute to this project, please follow these steps:
-
Fork the repository by clicking the "Fork" button on GitHub.
-
Clone your forked repository to your local machine:
git clone git@github.com:kakadigi/kakadigi.github.io.git
-
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
-
Make your changes and commit them with descriptive commit messages.
-
Push your changes to your forked repository:
git push origin feature/your-feature-name
-
Create a Pull Request (PR) on the main repository, explaining the changes you made and why they should be merged.
-
Your PR will be reviewed, and once approved, it will be merged into the main branch.
Thank you for contributing to the Karya Kami Digital landing page!