Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shyakachaste/hackpages
is a website where Hack Clubbers can create and share digital books about their coding journey.
https://github.com/shyakachaste/hackpages
Last synced: 6 days ago
JSON representation
is a website where Hack Clubbers can create and share digital books about their coding journey.
- Host: GitHub
- URL: https://github.com/shyakachaste/hackpages
- Owner: shyakachaste
- License: mit
- Created: 2024-08-19T18:26:20.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-09T17:13:51.000Z (4 months ago)
- Last Synced: 2024-09-09T21:24:18.808Z (4 months ago)
- Language: CSS
- Homepage:
- Size: 3.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HackPages
![Logo](https://github.com/user-attachments/assets/b3658115-b873-4067-86d5-60b2265d593f)
HackPages is a website where Hack Clubbers can create and share digital books about their coding journey.
## 🚀 Features
- **Book Creation**: Members can create digital books that document their coding experiences.
- **Community Sharing**: Once a book is published on HackPages, it's available for the entire Hack Club community to read and learn from.## 🛠️ How It Works
1. **Create a Book**: Write and design your digital book, including stories.
2. **Submit Your Book**: Upload your finished book in PDF format to the HackPages website.
3. **Share and Inspire**: Once approved, your book will be published on HackPages, where others can read and get inspired by your work.## 📂 Website Structure
The HackPages website consists of the following sections:
1. **Home Page**: Overview of HackPages, featured books, and a call to action for submissions.
2. **Library Page**: A searchable and filterable collection of all approved books.
3. **Book Details Page**: Detailed view of each book with download options and additional information.
3. **About Page**: Information about HackPages and guidelines for submitting books.## 💻 Development Setup
To get started with HackPages locally:
1. **Clone the repository**:
```bash
git clone https://github.com/shyakachaste/HackPages.git
2. **Install dependencies**:
```bash
npm install
3. **Start the development serve**:
```bash
npm start