Welcome to the KathFOSS Web project! This repository contains the source code for the official website of the KathFOSS community. The site highlights our events, activities, and opportunities for participation.
- 📅 Event Highlights: Stay updated on the latest events and activities organized by KathFOSS.
- 🌟 Community Engagement: Showcase opportunities for collaboration and contribution.
- Frontend: Next.js
- Styling: [CSS/SCSS/Tailwind CSS]
- Components: Material-UI
Follow these steps to set up the project locally:
-
Clone the repository:
git clone https://github.com/KathFOSS/kathfoss-web.git cd kathfoss-web -
Install dependencies:
npm i
-
Run the development server:
npm run dev
-
Fork the Repository:
- Start by forking this repository to your GitHub account.
git clone https://github.com/your-username/kathfoss-web.git cd kathfoss-web
- Start by forking this repository to your GitHub account.
-
Set Up the Development Environment:
- Install Dependencies:
npm i
- Install Dependencies:
-
Create a branch
- Use descriptive branch names that reflect the feature or fix you are working on. For example:
git checkout -b feature/add-homepage
- Use descriptive branch names that reflect the feature or fix you are working on. For example:
-
Make Changes:
- Make your changes locally and test throughly.
- Follow the project's coding standards.
-
Commit Your Changes:
- Use clear and descriptive commit messages. Example:
git commit -m "Add homepage design with responsive layout"
- Use clear and descriptive commit messages. Example:
-
Push to Your Fork:
- Push your branch to your forked repository:
git push origin feature/add-homepage
- Push your branch to your forked repository:
-
Open a Pull Request (PR):
- Navigate to the original repository and click New Pull Request.
- Provide clear description of your changes and link any related issues.
This project is licensed under the MIT License.