Brand namer because brand name availability it's so complicated ðŸ˜
Currently in WIP
The project is simply: type your term, and the system gives you the availabled names (or their synonymes) in some languages for the domain .com
and Facebook
-
This project is/will be coded with love in ReasonMl
- Backend: ExpressJs with bs-express
- Frontend: ReactJs on ReasonReact
-
This is a Isomorphic App: it integrates backend and frontend.
- bs-platform
3.1.4
- node
8.*
- gcloud api token
- Facebook oauth token
- AWS access key (and secret)
Create a .env
file to your root folder using .env.sample file sample
yarn install
BSB Development
yarn start
Javascript Development (read only)
# backend
yarn run nodemon
# frontend
yarn run build:dev
test
yarn test
Open http://127.0.0.1:3000/ url in your browser.
This is simple, you ask a name and the API send you some possible translations and synonyms with their avaibility for Facebook
and .com
.
server
folder: source of the nodejs applicationcommon
folder: shared tool and typesrc
folder: source of the React app
- Front-end setup
- Back-end setup
- Send request to API
- Show translations (and languages)
- Api ask if domain exists (route 53)
- Api ask if facebook name exists
- Handle error from aws (improvement)
- A bit of design (check mark etc...)
- Get synonyms before translations
- Rewrite GoogleTranslateConfig like AWSRoute53Config
- Show some definition (from any thesorus)
- Many thanks to @Glennsl with his awesome lib bs-json
- icons are coming from https://iconmonstr.com