Skip to content
/ woca Public

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

License

Notifications You must be signed in to change notification settings

rufatZZ/woca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.