This repository contains backend-focused JavaScript projects completed as part of the ALX Software Engineering curriculum. It includes implementations of Node.js APIs, asynchronous processing, and advanced JavaScript patterns.
- Modern JavaScript (ES6+)
- Node.js fundamentals
- File I/O with
fsmodule - Promises and Async/Await
- REST API scaffolding
- Testing with Mocha/Chai
- Redis basics
- Queue processing with Kue
- Intro to TypeScript
0x00-ES6_basic/
0x01-ES6_promise/
0x02-ES6_classes/
0x03-ES6_data_manipulation/
0x04-TypeScript/
0x05-Node_JS_basic/
0x06-unittests_in_js/
Each folder contains individual project tasks, scripts, and sub-README files.
- Clone this repo and install dependencies:
git clone https://github.com/OmniGirl/alx-backend-javascript.git
cd alx-backend-javascript
npm install- To run a simple Express.js server example::
node ./0x05-Node_JS_basic/6-http_express.jsDeployment to Render or Heroku is in progress. Live API demos will be available here once complete.
Feel free to connect or reach out: