Welcome to the official repository for the Chesslore website! Chesslore is an open-source project dedicated to helping chess players of all levels improve their skills and knowledge of the game. This repository hosts the source code for our website, which serves as a centralized platform for our chess learning resources, community, and more.
Chesslore is a comprehensive chess learning platform that offers a wide range of educational materials, interactive exercises, and a vibrant community of chess enthusiasts. Our mission is to make chess accessible, engaging, and enjoyable for players of all ages and skill levels.
The repository is organized as follows:
docs/
: Contains the Markdown files for the website's documentation and learning resources.src/
: Includes the source code for the website, including React components, styles, and utility functions.static/
: Houses static assets such as images, fonts, and other media files used on the website.blog/
: Contains Markdown files for the project's blog posts and articles.
To get started with the Chesslore website locally, follow these steps:
- Clone the repository:
git clone https://github.com/chess-lore/website.git
- Navigate to the project directory:
cd website
- Install dependencies:
npm install
oryarn install
- Start the development server:
npm start
oryarn start
The website should now be running locally at http://localhost:3000
.
We welcome contributions from the community! Whether you're a chess expert, a developer, a designer, or simply a chess enthusiast, there are many ways to get involved:
- Content Contributions: Help us expand our collection of chess lessons, exercises, and articles by submitting your own content.
- Bug Reports and Feature Requests: If you encounter any issues or have ideas for new features, please open an issue on our issue tracker.
- Code Contributions: Fork the repository, make your changes, and submit a pull request. We'll review and merge your changes into the main codebase.
Please read our Contributing Guidelines for more information on how to contribute.
The Chesslore website is open-source and released under the MIT License.