- HTML5
- CSS3
- JavaScript
- React
- Redux
- Axios
- React Router
- User can watch videos uploaded by tutors, including courses, classes, and tutorials.
- User can like, comment, and report videos to provide feedback and engage with the content.
- User can explore a wide range of course categories to find topics of interest.
- Admin can add and manage course categories to ensure a well-organized learning experience.
- Admin can block users and tutors to maintain a safe and positive learning environment.
- User can report any inappropriate content or behavior to the admin for review and action.
- And many more ....
To run Eduventure locally, follow these steps:
- Clone the repository:
git clone https://github.com/malik-dinar/eduventure_client.git
- Install dependencies:
npm install
- Create a logs folder in the root directory:
mkdir logs
- Set up environment variables: Create a
.env
file based on the provided.env.example
. - Start the server:
npm run dev
- Open the app in your browser:
http://localhost:3000
Contributions to Eduventre are welcome! If you have any bug reports, feature requests, or suggestions, please open an issue or submit a pull request.
- This project was inspired by the love for learning and the desire to create a platform for knowledge sharing.
For any inquiries or support, please reach out to our team at malikdinaras@gmail.com.