All Projects → adsabs → Bumblebee

adsabs / Bumblebee

Licence: gpl-2.0
Clever face for ADS

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Bumblebee

Spimedb
EXPLORE & EDIT REALITY
Stars: ✭ 14 (-61.11%)
Mutual labels:  database, website
Syscrack
Virtual Online Crime Simulator (VOCS) written in PHP 7.0
Stars: ✭ 17 (-52.78%)
Mutual labels:  database, website
Wikisql
A large annotated semantic parsing corpus for developing natural language interfaces.
Stars: ✭ 965 (+2580.56%)
Mutual labels:  database
Stanford dbclass
Collection of my solutions to the (infamous) dbclass (2014 version) offered by Stanford.
Stars: ✭ 35 (-2.78%)
Mutual labels:  database
Opentorrentsite
A modern torrent site template that is easy to setup with an intuitive GUI. Currently in development.
Stars: ✭ 34 (-5.56%)
Mutual labels:  website
Phenopolis
An Open Platform for Harmonisation & Analysis of Sequencing & Phenotype Data
Stars: ✭ 32 (-11.11%)
Mutual labels:  database
Mysqldump Php
PHP version of mysqldump cli that comes with MySQL
Stars: ✭ 975 (+2608.33%)
Mutual labels:  database
Cancer Donation Portal Python Flask App
Flask App for Cancer Donation Portal using basic Python, SQLite3, HTML, CSS and Javascript
Stars: ✭ 32 (-11.11%)
Mutual labels:  website
Sqlz
SQL Query Builder for Go
Stars: ✭ 36 (+0%)
Mutual labels:  database
Docker Vue Node Nginx Mongodb Redis
🐉 An awesome boilerplate, Integrated Docker, Vue, Node, Nginx, Mongodb and Redis in one, Designed to develop & build your web applications more efficient and elegant.
Stars: ✭ 34 (-5.56%)
Mutual labels:  website
Social Scrapbook
Save your memory into our online scrapbook and share your experience.
Stars: ✭ 35 (-2.78%)
Mutual labels:  database
Keyvast
KeyVast - A key value store
Stars: ✭ 33 (-8.33%)
Mutual labels:  database
Laravel Pg Extensions
Laravel extensions for Postgres
Stars: ✭ 33 (-8.33%)
Mutual labels:  database
Watermelondb
🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️
Stars: ✭ 7,996 (+22111.11%)
Mutual labels:  database
Deepdatabase
A relational database engine using B+ tree indexing
Stars: ✭ 32 (-11.11%)
Mutual labels:  database
Gtdo
The source for gotools.org.
Stars: ✭ 35 (-2.78%)
Mutual labels:  website
Hsluv
Human-friendly HSL, reference implementation
Stars: ✭ 959 (+2563.89%)
Mutual labels:  website
Web Develop
🌱《大话WEB开发》WEB开发相关经验总结分享
Stars: ✭ 968 (+2588.89%)
Mutual labels:  website
Autocms
AutoCms is a simple solution for your Meteor.js app
Stars: ✭ 34 (-5.56%)
Mutual labels:  website
Fieldtop
Finds near-overflow columns in MySQL databases
Stars: ✭ 36 (+0%)
Mutual labels:  database

Build Status Coverage Status

bumblebee

Official web application built for the Astrophysics Data System and its API.

Development

You will need to have Docker installed to run the development server. Get Docker

Installation

# fork and/or clone repo
$ git clone [email protected]:adsabs/bumblebee.git

# initialize submodule
$ git submodule update --init

# install assets
$ npm install -g grunt-cli
$ npm install
$ grunt setup

# start the server
$ ./server

You should then be able to access the application locally at http://localhost:8000.

Configuration

Create a src/config/discovery.vars.js file, based on discovery.vars.js.default.

Building

$ grunt release
# full build will be in dist/ directory
# point the dev server to there:
$ ./server dist

Testing

Note! There is a separate server for testing, you'll need to first stop the dev server then start the testing server: grunt server.

During testing, you can add debugger statements and use mocha's only to isolate a test when running in debug mode.

# Run everything
$ grunt test

# Run with puppeteer window open
$ grunt test:debug

Documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].