rufatZZ / woca

Woca is kindaaaa digital vocabulary, powered by Merriam-Webster API

Home Page:https://github.com/rufatZZ/woca

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Woca

CircleCI

Woca is a API-based, React/Node/Express/MongoDB powered vocabulary app.

  • Search some words from Merriam-Webster Dictionary
  • See your search history
  • Save your words to MongoDB via Express/Mongoose
  • Add some custom listi for your word collections

Tech

N|Solid

Woca uses API for back-end from Merriam-Webster API

Woca uses a number of open source projects to work properly:

  • ReactJS - JavaScript library for building user interfaces!
  • node.js - evented I/O for the backend
  • Express - fast node.js network app framework [@tjholowaychuk]
  • mongoose - elegant mongodb object modeling for node.js
  • MongoDB - document database with the scalability and flexibility
  • styled-components - CSS-in-JS library
  • react-helmet - A document head manager for React

And of course woca itself is open source with a public repository on GitHub.

Installation

Woca requires Node.js v8+ and MongoDB v4+ to run.

Install the dependencies and devDependencies and start the server.

$ cd woca
$ npm install -d
$ npm run start

First Tab (run server side):

$ node server/app.js

Second Tab (run client side):

$ npm run start

Building for source

For production release:

$ npm run build

License

Copyright (c) Microsoft Corporation. All rights reserved.

Licensed under the MIT License.

About

Woca is kindaaaa digital vocabulary, powered by Merriam-Webster API

https://github.com/rufatZZ/woca

License:MIT License


Languages

Language:JavaScript 85.4%Language:CSS 12.6%Language:HTML 2.0%