|
1 | | - |
2 | | -# 💫 About Me: |
3 | | -🔭 I’m currently working on<br>👯 I’m looking to collaborate on<br>🤝 I’m looking for help with<br>🌱 I’m currently learning<br>💬 Ask me about<br>⚡ Fun fact |
| 1 | +<h1 align="center"> Hello, <img src="https://raw.githubusercontent.com/nixin72/nixin72/master/wave.gif" |
| 2 | + alt="Waving hand animated gif" |
| 3 | + height="45" |
| 4 | + width="45" /> I'm Md Shirajul Islam</h1> |
4 | 5 |
|
5 | 6 |
|
6 | | -## 🌐 Socials: |
7 | | -[](https://facebook.com/no.name.virus) [](https://instagram.com/shirajul_dev) [](https://linkedin.com/in/md-shirajul-islam) [](https://twitter.com/shirajul_dev) [](https://youtube.com/@UCuBZ6d66p4VWRF5mjltFyEw) |
| 7 | +<!-- ABOUT THE PROJECT --> |
| 8 | +## About The Project |
8 | 9 |
|
9 | | -# 💻 Tech Stack: |
10 | | -              |
11 | | -# 📊 GitHub Stats: |
12 | | -<br/> |
13 | | -<br/> |
14 | | - |
| 10 | +LC LMS is a cutting-edge online learning management system built with Flutter, offering a seamless and engaging educational experience. This mobile app empowers users with a user-friendly interface, interactive content delivery, and robust features for efficient learning. Whether you're a student or an instructor, LC LMS provides a dynamic platform for accessing courses, submitting assignments, and fostering collaboration. Experience the future of online education with LC LMS – where innovation meets education, all in the palm of your hand. |
15 | 11 |
|
16 | | -## 🏆 GitHub Trophies |
17 | | - |
| 12 | +<!-- Demo --> |
| 13 | +## Demo Access |
| 14 | +[![Download][Download]][Download-url] |
18 | 15 |
|
19 | | -## 🐦 Latest Tweet |
20 | | -[](https://github.com/VishwaGauravIn/github-twitter-card-embed) |
21 | 16 |
|
22 | | -### ✍️ Random Dev Quote |
23 | | - |
| 17 | +### Built With |
24 | 18 |
|
| 19 | +LC LMS, crafted with the power of Dart and Flutter, redefines online learning. This dynamic app seamlessly blends innovation and education, providing a sleek, responsive, and user-friendly experience. Whether you're a student or instructor, dive into a world of interactive courses, streamlined assignments, and collaborative tools. LC LMS is the epitome of modern education, built for the future with Dart and Flutter's cutting-edge technology. |
25 | 20 |
|
26 | | ---- |
27 | | -[](https://visitcount.itsvg.in) |
| 21 | +[![Flutter][Flutter]][Flutter-url] |
| 22 | +[![Dart][Dart]][Dart-url] |
28 | 23 |
|
| 24 | +<!-- GETTING STARTED --> |
| 25 | +## Getting Started |
| 26 | +To start using this code follow the below steps to continue. |
29 | 27 |
|
| 28 | +### Prerequisites |
30 | 29 |
|
31 | | -<!-- Proudly created with GPRM ( https://gprm.itsvg.in ) --> |
| 30 | +This is an example of how to list things you need to use the software and how to install them. |
| 31 | +* Desktop / Laptop |
| 32 | +* Flutter SDK Installed |
| 33 | + |
| 34 | +### Installation |
| 35 | + |
| 36 | +Follow the below steps to run the application on you device. |
| 37 | + |
| 38 | +1. Clone the repo |
| 39 | + ```sh |
| 40 | + git clone https://github.com/programmingwormhole/interactive_cares_lms.git |
| 41 | + ``` |
| 42 | +2. Open Project In IDE |
| 43 | + ```sh |
| 44 | + Android Stduio, VS Code or Others Flutter Supported IDE |
| 45 | + ``` |
| 46 | +3. Get Dependencies |
| 47 | + ```js |
| 48 | + flutter pub get |
| 49 | + ``` |
| 50 | +4. Run |
| 51 | + ```js |
| 52 | + flutter run |
| 53 | + ``` |
| 54 | + |
| 55 | +<!-- ROADMAP --> |
| 56 | +## Key Features |
| 57 | +- [x] Authentication using RestAPI. |
| 58 | +- [x] Keep logged in user by storing bearer token. |
| 59 | +- [x] Home Screen UI |
| 60 | +- [x] Bookmark screen with functionality |
| 61 | +- [x] Play a lesson from bookmark to a specific time in the video. |
| 62 | +- [x] Enrolled Course Screen UI with functionality. |
| 63 | +- [x] Realtime course complete progress. |
| 64 | +- [x] Course moduels |
| 65 | +- [x] Course lesson |
| 66 | +- [x] Previous or Next lesson system from lesson screen |
| 67 | +- [x] Mark as complete a lesson |
| 68 | +- [x] After complete all lesson in a course students will get a animated dialogue to claim certificate. |
| 69 | + |
| 70 | +<!-- Package --> |
| 71 | +## Packages |
| 72 | +- [x] GetX (For State managment) |
| 73 | +- [x] http (For API request) |
| 74 | +- [x] flutter_svg (To display SVG icon in app) |
| 75 | +- [x] lottie (To display json animation in app) |
| 76 | +- [x] shared_preferences (To store data in local storage) |
| 77 | +- [x] google_fonts (To use custom fonts) |
| 78 | +- [x] carousel_slider (For create a image slider) |
| 79 | +- [x] page_view_dot_indicator (To show a slider dot indicator) |
| 80 | +- [x] flutter_staggered_grid_view (To make user friendly grid view) |
| 81 | +- [x] video_player & chewie (To play video from network or assets) |
| 82 | + |
| 83 | + |
| 84 | +<!-- MARKDOWN LINKS & IMAGES --> |
| 85 | +<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --> |
| 86 | +[Flutter]: https://camo.githubusercontent.com/b6d2d66adc138025ea9cdf8444cdc29a588c98d062c263f8651ba6b7ad46fef0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f466c75747465722d2532333032353639422e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d466c7574746572266c6f676f436f6c6f723d7768697465 |
| 87 | +[Flutter-url]: https://flutter.dev |
| 88 | +[Dart]: https://camo.githubusercontent.com/a0a1ad90011aa02e7e6f32be4998b8843f0884eed20b575c8a2189859550824d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646172742d2532333031373543322e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d64617274266c6f676f436f6c6f723d7768697465 |
| 89 | +[Dart-url]: https://dart.dev |
| 90 | +[Download]: https://camo.envatousercontent.com/66cff805c4d35c74668291a51e21f978424565d9/68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f70726f6772616d6d696e67776f726d686f6c652f656e7661746f2f6d61696e2f64656d6f2e676966 |
| 91 | +[Download-url]: https://github.com |
0 commit comments