|
1 | | -# Optimistic (moodleclient) |
| 1 | +<p align="center"><img src="icon.png" width="150px" height="150px" /></p> |
2 | 2 |
|
3 | | -An Optima School better client. |
| 3 | +# ✍️ Optimistic (moodleclient) |
4 | 4 |
|
5 | | -## Install the dependencies |
| 5 | +Vue.js Moodle Client based on moodle mobile api [(webservices)](https://docs.moodle.org/dev/Web_service_API_functions). |
| 6 | + |
| 7 | +      |
| 8 | + |
| 9 | +  |
| 10 | + |
| 11 | +## Purpose |
| 12 | +This project was reverse engineering experiment, but now I'm going to create fully-featured Moodle Multi-Platform client. |
| 13 | + |
| 14 | +## Roadmap |
| 15 | + |
| 16 | +- [x] PoC: Auth implementation 🔐, webservices basic requests ⛓. |
| 17 | +- [x] [50%] Fully-Working Courses and Lesson View📚, with acceptable design👨💻. |
| 18 | +- [ ] Lesson Questions Support ❓ |
| 19 | +- [ ] Auto Lesson (automatically brute force correct answers) _[If moodle server will support]_ 🤖 |
| 20 | + |
| 21 | +## CHANGELOG |
| 22 | +See in [CHANGELOG.md](CHANGELOG.md) 📓 |
| 23 | + |
| 24 | +## Getting Started Locally 🖥 |
| 25 | +### Install the dependencies |
6 | 26 | ```bash |
7 | 27 | yarn |
8 | 28 | ``` |
9 | 29 |
|
10 | | -### Start the app in development mode (hot-code reloading, error reporting, etc.) |
| 30 | +#### Start the app in development mode (hot-code reloading, error reporting, etc.) |
11 | 31 | ```bash |
12 | 32 | quasar dev |
13 | 33 | ``` |
14 | 34 |
|
15 | | -### Lint the files |
| 35 | +#### Lint the files |
16 | 36 | ```bash |
17 | 37 | yarn run lint |
18 | 38 | ``` |
19 | 39 |
|
20 | | -### Build the app for production |
| 40 | +#### Build the app for production |
21 | 41 | ```bash |
22 | 42 | quasar build |
23 | 43 | ``` |
24 | 44 |
|
25 | | -### Customize the configuration |
| 45 | +### Customizing the quasar configuration |
26 | 46 | See [Configuring quasar.conf.js](https://quasar.dev/quasar-cli/quasar-conf-js). |
0 commit comments