Skip to content

recodehive helps you to learn and master the skills on data, and encourage you to code on opensource.

License

Notifications You must be signed in to change notification settings

DIYA-bot/recode-website

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

recode hive

All Contributors Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge

This is your all-in-one resource for documentation and guidance on how to contribute.


Have questions or need guidance? Our contributors are happy to help! Join the conversation and get your doubts resolved:

Follow Us On LinkedIn

Getting Started

To get started with contributing to recode hive, please refer to our Contributing Guidelines.

Follow these steps:

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))
Loading
  1. Clone the repository:

    git clone https://github.com/your-username/recodehive-website.git
  2. Navigate to the project directory:

    cd recode-website
  3. Prerequisites

  • Docker installed
  • Docker compose installed (Optional)
  1. Build the Docker Image: Only do this if you are setting up this project locally for the first time. (only build)

    docker build -t recodehive-app .
  2. Run the Container:

    docker run -p 3000:3000 recodehive-app

    This command will start a development server and open the application in your default web browser.

Local Development with Docker Compose & Hot Reload

For an even smoother experience, contributors can leverage Docker Compose with hot-reloading.
This lets you see code changes instantly at http://localhost:3000 without rebuilding or restarting containers.

Quick Start

git clone https://github.com/your-username/recode-website.git
cd recodehive-website
docker-compose up

Production Deployment

npm run build
npm run serve

If you'd like to contribute to recode hive, please follow these guidelines:

  • Fork the repository and clone it locally.
  • Create a new branch for your feature or bug fix: git checkout -b feature-name
  • Make your changes and test thoroughly.
  • Commit your changes: git commit -m "Brief description of your changes"
  • Push to the branch: git push origin feature-name
  • Submit a pull request detailing your changes.

Tech Stack

Core

  • Framework & Libraries: 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 meta files
|    β”œβ”€β”€ ISSUE_TEMPLATE/
|    β”œβ”€β”€ workflows/
|    └── pull_request_template.md
β”œβ”€β”€ blog/                                 πŸ”ΉProject Blog
|    β”œβ”€β”€ git-coding-agent/
|    β”œβ”€β”€ google-backlinks/
|    β”œβ”€β”€...
β”œβ”€β”€ community/                            πŸ”Ή Contributor Docs
|    β”œβ”€β”€ contributing-guidelines.md
|    β”œβ”€β”€ index.md
|    β”œβ”€β”€ our-documentation.md
|    └── understand-lint-checks.md
β”œβ”€β”€ docs/                                 πŸ”ΉDocumentation
|    β”œβ”€β”€ GitHub/
|    β”œβ”€β”€ Google-Student-Ambassador/
|    β”œβ”€β”€ ...
β”œβ”€β”€ src/                                  πŸ”ΉSource Code
|    └── components/
|    β”œβ”€β”€ css/
|        └── custom.css
|    β”œβ”€β”€ data/
|    β”œβ”€β”€ database/
|    β”œβ”€β”€ lib/
|    β”œβ”€β”€ pages/
|    β”œβ”€β”€ plugins/
|    β”œβ”€β”€ services/
|    β”œβ”€β”€ style/
|        └── globals.css
|    β”œβ”€β”€ theme/
|    └── utils/
β”œβ”€β”€ static/                              πŸ”Ή Public Assets
|    β”œβ”€β”€ icons, img
|    β”œβ”€β”€ .nojekyll
|    └── *.png
β”œβ”€β”€ .gitignore
β”œβ”€β”€ CODE_OF_CONDUCT.md
β”œβ”€β”€ LICENSE
β”œβ”€β”€ README.md
└── ...

License

This project is open source and available under the MIT License.

Badges

GitHub commit activity (yearly) GitHub commit activity (monthly) GitHub commit activity (weekly) GitHub commit activity (daily) GitHub Org's stars GitHub License GitHub forks GitHub watchers GitHub code size in bytes GitHub repo size GitHub file/directory count GitHub open issues GitHub closed issues GitHub open PRs GitHub closed PRs Last commit

Contributors

Happy open-source contributionsβ€”here’s to your career success! πŸŽ‰

recode hive

Website | Instagram | LinkedIn | Twitter | YouTube

πŸ”” Don’t miss a beat!
Subscribe to receive our newsletter directly in your inbox for the latest career insights & tailored to your journey.

Subscribe to Our Newsletter

About

recodehive helps you to learn and master the skills on data, and encourage you to code on opensource.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 65.0%
  • CSS 34.5%
  • Other 0.5%