Skip to content
/ bb8 Public
forked from BrainBackup/bb8

Code snippet - reducing learning curve for the people

License

Notifications You must be signed in to change notification settings

cyberyh/bb8

 
 

Repository files navigation

BB8: modular, powerful and extendable project for memory improvment

brain-backup


License: MIT CI Docker Images Creation Auth-service NPM packages

Overview

  • Provide users an ability to save code snippets, highlighted data from anywhere on the web.
  • Code snippets will be provided once the user starts typing in an IDE, searching, and analytics using a web application.
  • The users will be able to add data using chrome-extension, keyboard shortcut, right-click and simple user interface.

Simple development process

local development using docker

docker-compose build

docker-compose up

  • process.env.NODE_ENV - development, test and production - should be passed as env variable

local development without docker

cd auth-service && yarn start:dev

cd mysql && docker-compose up

Chrome extension

  • Side loading the chrome extension: go to chrome://extensions, click on Load unpacked, select the chrome-extension directoy
  • Open issue: the header should include chrome-extension:: and follow up the subject of the issue.
  • TODO: Automatic way to update the app.

Test NLP service

  • MLQA reserch from Facebook® should be a good start.

Authentication service

  • Require mysql: cd mysql && docker-compose up
  • Running locally: cd auth-service && yarn start:dev
  • Swagger: go to http://localhost:3010/api/
  • Health check: http://localhost:3010/health

Search service

  • Require elastic: ``
  • Running locally: ``

About

Code snippet - reducing learning curve for the people

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 75.7%
  • JavaScript 12.6%
  • CSS 9.8%
  • Other 1.9%