🚀 The official website for Bitpanda Labs - Bitpanda's innovation playground for internal innovation, tech experiments, and product prototypes.
Bitpanda Labs showcases cutting-edge fintech experiments, research prototypes, and innovative solutions that shape the future of digital finance. This website serves as a public window into our innovation process and a platform for the community to explore our latest experiments.
- Ruby 3.x
- Jekyll
- Bundler
-
Clone the repository:
git clone git@github.com:bitpanda-labs/labs-website.git cd labs-website -
Install dependencies:
sudo gem install jekyll bundler -n /usr/local/bin bundle install
-
Run the development server:
bundle exec jekyll serve -
View the site: Open http://localhost:4000 in your browser
This project includes a VS Code dev container for consistent development environments:
- Open in VS Code
- Install the "Remote - Containers" extension
- Click "Reopen in Container" when prompted
- The container will automatically install Jekyll and dependencies
├── _experiments/ # Experiment posts and templates
│ ├── README.md # Contribution guidelines
│ └── _template.md # Experiment template
├── _layouts/ # Jekyll page layouts
│ └── default.html # Main layout template
├── _config.yml # Jekyll configuration
├── index.html # Homepage
└── .devcontainer/ # Dev container configuration
We welcome contributions from the community! To add your experiment:
- Read the guidelines: Check
_experiments/README.md - Use the template: Copy
_experiments/_template.md - Create your experiment: Fill in the template with your details
- Submit a pull request: We'll review and merge approved experiments
- AI & Machine Learning
- User Experience
- Blockchain & DeFi
- Payment Innovation
- Security & Privacy
- Data Analytics
- Mobile Development
- API Development
Create new layout files in the _layouts/ directory following Jekyll conventions.
The main styles are included in _layouts/default.html. For larger projects, consider extracting CSS to separate files.
Modify _config.yml to:
- Update site metadata
- Add new collections
- Configure build settings
This site is automatically deployed to GitHub Pages when changes are pushed to the main branch.
Live URL: https://bitpanda-labs.github.io/labs-website/
bundle exec jekyll build
# Upload _site/ contents to your hosting provider- Built with: Jekyll static site generator
- Hosting: GitHub Pages
- Dependencies: Ruby, Jekyll, Bundler
- Dev Environment: VS Code dev container with Ruby 3.x
- Create feature branch:
git checkout -b feature/your-feature-name - Make changes and test locally
- Commit changes: Follow conventional commit format
- Push and create PR: Submit for review
- Merge to main: Automatically deploys to live site
We welcome contributions! Please:
- Fork the repository
- Create a feature branch
- Follow our coding standards:
- Use proper Jekyll/Liquid syntax
- Maintain consistent formatting
- Test locally before submitting
- Submit a pull request
This project is open source. Please check with Bitpanda Labs for specific licensing terms.
- Live Website: https://bitpanda-labs.github.io/labs-website/
- Bitpanda: https://www.bitpanda.com/
- Jekyll Documentation: https://jekyllrb.com/docs/
For questions or support:
- Open an issue in this repository
- Contact Bitpanda Labs through official channels
Built with ❤️ by the Bitpanda Labs team