Wordsmith enables English language learners to input the English vocabulary words they're learning, grouped by subject. After the user inputs words, they can pick a subject (ex. banking or restaurant) and review all the English words associated with that subject. This is convenient when a user needs to run an errand or attend an event. The subject of that errand or event can be pulled up to review the associated words ahead of time to prepare the user to confidently understand and communicate in English. If the user needs a little assistance, they can consult the subject word list during as well.
Front End
- React
- Redux
Back End
- Ruby on Rails
- Postgresql
-
You must have Ruby, Rails, and React installed
-
Fork and clone the front end and back end
https://github.com/devWRM/frontend-wordsmith https://github.com/devWRM/backend-wordsmith
-
cd into the back end directory and run: rails s
-
cd into the front end directory and run: npm start Then enter y (yes run it on a different port)
- User login
- Users can add and delete Resources
- Search feature for Subjects and Words