diff --git a/README.md b/README.md index 63574e7..9321f21 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,43 @@ -# 🚧 Under Development +# NakhlahJS (نخلة جي أس) -[ TODO LIST ] +NakhlahJS is a dynamic Arabic JavaScript learning platform, drawing inspiration +from the style of [freeCodeCamp](https://www.freecodecamp.org/learn/). Our +comprehensive lessons are structured based on the principles of freeCodeCamp and +the extensive documentation available on +[MDN Web Docs](https://developer.mozilla.org/en-US/). -- [ ] Blog -- [ ] Quizes System +## Overview + +Learning JavaScript has never been more accessible. NakhlahJS is designed to +empower Arabic-speaking developers and enthusiasts by offering a rich and +interactive educational experience. Whether you are a beginner or looking to +enhance your JavaScript skills, NakhlahJS provides a supportive environment to +help you achieve your learning goals. + +## Key Features + +- **Inspired by freeCodeCamp:** Benefit from a learning structure proven + effective by millions of learners worldwide. + +- **MDN Web Docs Integration:** Our lessons are crafted using the authoritative + and detailed documentation from MDN Web Docs, ensuring accuracy and relevance. + +- **Interactive Coding Challenges:** Reinforce your learning with hands-on + coding exercises and challenges to solidify your understanding of JavaScript + concepts. + +- **Community Support:** Engage with fellow learners, ask questions, and share + your experiences through our vibrant community forum. + +## TODO LIST + +- [ ] Blogs page +- [ ] Quizes system - [ ] Fixing janky ts-types - [ ] Main-Page ( Better design ) -- [ ] Markdown and cache ( Better code ) -- [ ] Login || LocalStorage and save progress -- [ ] Next and Prev buttons +- [ ] Login and save progress - [ ] Improve phone users experience -- [x] Themes, theme settings +- [ ] Next and prev lesson buttons --- @@ -28,5 +55,3 @@ ```sh deno task start ``` - -## diff --git a/main.ts b/main.ts index f0f33a9..f4d7f8c 100644 --- a/main.ts +++ b/main.ts @@ -32,7 +32,7 @@ async function getAllPaths(directory: string): Promise { const allPaths = await getAllPaths("courses"); const coursesPath = allPaths.slice(1); -console.log(coursesPath); +// console.log(coursesPath); await start(manifest, { plugins: [