https://github.com/recodehive/recode-website
recodehive helps you to learn and master the skills on data, and encourage you to code on opensource.
https://github.com/recodehive/recode-website
data data-science dataengineering opensource python sql tutorials website
Last synced: 19 days ago
JSON representation
recodehive helps you to learn and master the skills on data, and encourage you to code on opensource.
- Host: GitHub
- URL: https://github.com/recodehive/recode-website
- Owner: recodehive
- License: mit
- Created: 2025-04-26T12:44:21.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-26T05:44:53.000Z (8 months ago)
- Last Synced: 2025-07-26T09:52:12.647Z (8 months ago)
- Topics: data, data-science, dataengineering, opensource, python, sql, tutorials, website
- Language: TypeScript
- Homepage: https://www.recodehive.com/
- Size: 61.4 MB
- Stars: 7
- Watchers: 1
- Forks: 19
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
recode hive
[](#contributors)
[](https://github.com/recodehive/recode-website/stargazers)
[](https://github.com/recodehive/recode-website/network/members)
[](https://github.com/recodehive/recode-website/pulls)
[](https://github.com/recodehive/recode-website/issues)
[](https://github.com/recodehive/recode-website/graphs/contributors)
[](https://github.com/recodehive/recode-website/LICENSE)
Collaboration 1st , code 2nd.
**Your all-in-one resource for learning Git, GitHub, Python through comprehensive tutorials and hands-on projects.**
[Website](https://recodehive.com/) β’ [Documentation](https://recodehive.com/docs) β’ [Contributing](community/contributing-guidelines.md) β’ [Discord](https://discord.gg/Yxv9RA3r)
---
## π About
recode hive is an open-source educational platform built to help developers master essential technologies through interactive tutorials, practical guides, and community-driven learning. Whether you're a beginner taking your first steps in programming or an advanced developer looking to sharpen your skills, recode hive provides the resources you need.
### Prerequisites
- [Node.js](https://nodejs.org/) β₯ 18
- [Docker](https://docs.docker.com/engine/install/) (optional, for containerized development)
- Docker Compose (optional)
### Installation
**Clone the repository:**
```bash
git clone https://github.com/your-username/recode-website.git
cd recode-website
```
**Using Docker (Recommended):**
```bash
# Build the image (first time only)
docker build -t recodehive-app .
# Run the container
docker run -p 3000:3000 recodehive-app
```
**Using Docker Compose (with hot-reload):**
```bash
docker-compose up
```
Your application will be available at http://localhost:3000
**Traditional Setup:**
```bash
npm install
npm run start
```
### Production Build
```bash
npm run build
npm run serve
```
## π οΈ Tech Stack
### Core Technologies
- **Framework:** Docusaurus 3 (React + TypeScript)
- **Language:** TypeScript (Node.js β₯ 18)
- **Styling:** Tailwind CSS 4
- **UI Components:** Radix UI, Framer Motion
### Developer Tools
- **Linting & Formatting:** ESLint, Prettier
- **Type Checking:** TypeScript (`tsc`)
## π Project Structure
```
recode-website/
β
βββ .github/ # GitHub configuration
β βββ ISSUE_TEMPLATE/
β βββ workflows/
β βββ pull_request_template.md
β
βββ blog/ # Blog posts
β βββ git-coding-agent/
β βββ google-backlinks/
β βββ ...
β
βββ community/ # Community documentation
β βββ contributing-guidelines.md
β βββ index.md
β βββ our-documentation.md
β βββ understand-lint-checks.md
β
βββ docs/ # Main documentation
β βββ GitHub/
β βββ Google-Student-Ambassador/
β βββ ...
β
βββ src/ # Source code
β βββ components/ # React components
β βββ css/
β β βββ custom.css
β βββ data/
β βββ database/
β βββ lib/
β βββ pages/
β βββ plugins/
β βββ services/
β βββ style/
β β βββ globals.css
β βββ theme/
β βββ utils/
β
βββ static/ # Static assets
β βββ icons/
β βββ img/
β βββ .nojekyll
β βββ *.png
β
βββ .gitignore
βββ CODE_OF_CONDUCT.md
βββ LICENSE
βββ README.md
βββ ...
```
## π€ Contributing
We welcome contributions from developers of all skill levels! Here's how you can get started:
### Contribution Workflow
```mermaid
flowchart LR
Fork[Fork the project]-->branch[Create a New Branch]
branch-->Edit[Edit file]
Edit-->commit[Commit the changes]
commit -->|Finally|creatpr((Create a Pull Request))
```
### Step-by-Step Guide
**Fork the repository** on GitHub
**Clone your fork:**
```bash
git clone https://github.com/your-username/recode-website.git
cd recode-website
```
**Create a new branch:**
```bash
git checkout -b feature/your-feature-name
```
**Make your changes** and test thoroughly
**Commit your changes:**
```bash
git commit -m "Add: brief description of your changes"
```
**Push to your fork:**
```bash
git push origin feature/your-feature-name
```
**Submit a Pull Request** with a detailed description of your changes
### Video Tutorial
For detailed guidelines, please refer to our [Contributing Guidelines](community/contributing-guidelines.md).
## π Documentation
- [Contributing Guidelines](community/contributing-guidelines.md)
- [Code of Conduct](CODE_OF_CONDUCT.md)
- [Understanding Lint Checks](community/understand-lint-checks.md)
- [Our Documentation Standards](community/our-documentation.md)
## π¬ Community
Join our community and connect with fellow learners:
[](https://discord.gg/Yxv9RA3r)
[](https://www.linkedin.com/in/sanjay-k-v/)
## π Project Statistics








## π₯ Contributors
We appreciate all contributions to recode hive! Thank you to everyone who has helped make this project better.
## βοΈ License
This project is licensed under the [MIT License](LICENSE). See the LICENSE file for details.
## π¬ Stay Connected
Stay up to date with the latest from recode hive:
- **Website:** [recodehive.com](https://recodehive.com/)
- **Instagram:** [@nomad_brains](https://www.instagram.com/nomad_brains/)
- **LinkedIn:** [Sanjay K V](https://www.linkedin.com/in/sanjay-k-v/)
- **Twitter:** [@sanjay*kv*](https://x.com/sanjay_kv_)
- **YouTube:** [@RecodeHive](https://www.youtube.com/@RecodeHive)
- **Newsletter:** [Subscribe](https://recodehive.substack.com/)
---