Skip to content

golonikum/word-trainer-plus

Repository files navigation

Word Trainer Plus

Application allows you to store foreign words and expressions, and also it helps to remember them by doing excercises.

Setup and run

Installation

First install node.js and mongodb. Then:

npm install

Running in production mode

npm run start

then open http://localhost:3000/ in your browser

Running in development mode

(mostly to allow hot-reloading of React components)

npm run start:dev

Rebuilding production files

npm run build

Used technologies

  • React for the view layer
  • Bootstrap (with react-bootstrap) for front-end
  • PassportJS for authentication (using a Local Strategy)
  • Redux to handle our state
  • React Router for routing client-side
  • Node.js with Express for handling server requests (REST and page requests)
  • MongoDB for our database, with Mongoose handling our schema
  • Webpack to bundle our client-side code (hot reloading using webpack-dev-middleware and webpack-hot-middleware)
  • Heroku as hosting service
  • Git as VCS

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published