Skip to content

Commit

Permalink
Merge pull request #3 from TeaByte/main
Browse files Browse the repository at this point in the history
readme.md updated, main.ts removed log
  • Loading branch information
TeaByte authored Jan 9, 2024
2 parents c68a1ff + 635eb6d commit 9bb6012
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 11 deletions.
45 changes: 35 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -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

---

Expand All @@ -28,5 +55,3 @@
```sh
deno task start
```

##
2 changes: 1 addition & 1 deletion main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ async function getAllPaths(directory: string): Promise<string[]> {

const allPaths = await getAllPaths("courses");
const coursesPath = allPaths.slice(1);
console.log(coursesPath);
// console.log(coursesPath);

await start(manifest, {
plugins: [
Expand Down

0 comments on commit 9bb6012

Please sign in to comment.