VocabPace is a single page web application (SPA) that provides challenging environment for users to learn new vocabulary in an amazing and charming way. VocabPace is built with mainly Laravel, VueJS frameworks and many other wonderful open-source packages. VocabPace has the following features:
- Allow users to create competitions and share them
- Allow two players to compete against each other within limited time frame
- Allow guests to watch the competition
- Keep track of user performance and vocabulary
This project uses the following packeges/code and services
- Laravel Framework
- VusJS Framework
- Vus-Router Framework
- Moment.js
- For users icons gravatar
- Laravel-Websocket
- js-cookie
- Bootstrap Vue
- Google Chart
- Competition Cards Design from https://codepen.io/dbenmore/pen/eYpYPEL with modifications
- And many other great packages that come with Laravel
Feel free to make a contribution to this project via pull requests.
VocabPace is open-sourced software under the MIT license.