Pluralcode Yoruba-aloud project
Demo -->
Yoruba Learning App Admin Dashboard
-->
Status
🚧 Yoruba Learning App 🚀 Under construction... 🚧
About |
Features |
Technologies |
API Documentation |
Requirements |
Sections |
License |
Author
## :dart: About
The Yoruba Learning App Dashboard is a central hub within the larger Yoruba Learning App, designed specifically for administrators and instructors. It provides an intuitive and efficient interface for managing user accounts, tracking learner progress, creating and organizing lessons and exercises, and accessing valuable analytics. The dashboard empowers administrators and instructors to effectively monitor and enhance the learning experience, enabling them to make data-driven decisions and ensure the successful implementation of the Yoruba Learning App's comprehensive language learning program.
## :sparkles: Features
:heavy_check_mark: Fetch API\
:heavy_check_mark: REST API\
:heavy_check_mark: SweetAlert;
## :rocket: Technologies
The following tools were used in this project:
- JavaScript
- SASS
- Fetch API
- SweetAlert
- Icons
- Font 1
- Font 2
## :white_check_mark: API Documentation
YA DOCUMENTATION
## :white_check_mark: Requirements
Before starting :checkered_flag:, you need to have Git and Node installed.
Knowledge of :checkered_flag:
- JS Functions
- Event Listeners
- Conditional Statements
- Event Handlers
## :white_check_mark: Sections
### Sign Up Section
Below are the steps needed to actualize the JavaScript Code for the Sign Up section of this project.
- STEP 1 - Get the signup btn using _getElementByID_
- STEP 2 - Set the innerText of the button to _"Sign Up"_
- STEP 3 - Add a _"click"_ eventListener to the button with a callback function that has _event_ as itʻs parameter.
- STEP 4 - prevent the default behaviors of form buttons using _.preventDefault()_ function.
- STEP 5 - Get the …