An interactive platform designed to help users learn Spanish through engaging lessons, quizzes, and real-life practice scenarios.
Project name
Word Up
Live site URL
https://as-word-up.netlify.app/
Main tecnolog
- react
- VIT
- react router dom
- firebase
- tailwind CSS
- daisy ui
Purpose
The main purpose of this project is to teach Spanish very easily and make it easy for beginners to learn Spanish.
Key features of this project
- User can register with his own information to use this website.
- Users can login from the login section to reuse the well-used website.
- If the password is forgotten, the user can use the Forgot Password option to recover his password.
- If the user wants to change his personal information, he can change it very easily from the My Profile option and from the Update Profile page
- User can view his/her personal information from My Profile option.
- The let's learn section is designed with beginners in mind.
- The let's learn option has all the lessons arranged sequentially and below that are some tutorial videos for beginners.
- Each lesson covers different levels of vocabulary.
- Vocabularies are characterized by different backgrounds according to their own level..
This project uses npm packages
- npm install react-router-dom
- npm install localforage match-sorter sort-by
- npm install -D tailwindcss postcss autoprefixer
- npx tailwindcss init -p
- npm i -D daisyui@latest
- npm i aos
- npm i firebase
- npm i react-icons
Project install in local machine
- npm install
=> run in localhost
npm run dev