Plant Flashcards is a full-stack web application where you can flip through flashcards to learn about plants and test your knowledge.
Live demo: https://plant-flashcards.netlify.app
- Pulls in data about plants from the Rails backend API
- Users can save their high scores, edit their usernames, and delete their scores
- All scores are displayed on a scoreboard
- There are 6 models that have
has_many
,belongs_to
andhas_many through
associations - Uses ActiveModelSerializers, which turns model attributes into JSON object keys
- Regex validations for username input
- 100% custom CSS
- Flip through flashcards to learn plant facts
- Play a quiz game to test your knowledge on plants
- Vanilla JavaScript (Frontend)
- Ruby on Rails API (Backend: https://github.com/isabelxklee/plant-flashcards-backend)
- PostgreSQL
- HTML/CSS
- Active Record