Or Assayag's repositories
spam-revenge
Built in Match 2021. A Node.js + Puppeteer.js application to connect to a random proxy server and to subscribe email addresses to spam newsletters.
node-vidly-deployment
Built in July 2018. REST API built using Node.js and JavaScript ES6 for renting movies from virtual movies library. Using libraries such as: bcrypt (For decrypting token), compression (Compress all the project data), eslint (Linting for better code), express (Rest calls and server CRUD management, fawn (2 face transaction), helmet (Secure the data), jsonwebtoken (Generate user authentication tokens), moment (Manager date times), mongoose (NoSQL Big data Database), winston (For logging into external log files), winston-mongodb (For logging into mongodb itself). Also, using jest and supertest for both unit and integration tests.
udemy-courses
Built in December 2020. A Node.js + Puppeteer.js application to get Udemy courses links from a coupon site, and purchase the FREE ONLY courses (by the coupon) on Udemy site.
mbox-crawler
Built in January 2019. A Node.js application to scan the Gmail MBOX files (that contains all the inbox/sent email messages). The process will contain verification of the email messages count, and all email addresses count, validate each email address, and in the end, export all email addresses to a TXT file. Doing all of this, without any traditional database involved. Also, to build a script that merges a couple of merged TXT files, and pulls out their diff.
top-packages
Most popular NPM packages
angularil-lottery
Simple but effective app for Angular-IL meetup raffles.
auth-microservice
Built in June 2021. A simple auth microservice, inspired by https://github.com/danielfsousa/express-rest-boilerplate.
auto-packages-updater
Built in April 2021. A Node.js application to check multi projects declared in an external JSON file, to get a list of outdated NPM packages and log them to an external TXT file.
dom-parser-test
Built in May 2020. The client application's role is to test DOMParser objects. The client built in React, and always updated with the latest version of create-react-app (https://github.com/facebook/create-react-app).
dynamic-video
A very cool project go generate a dynamic video from filling a form
email-service
Built in February 2023. A Node.js application to send emails via AWS SQS.
empty-directories
Built in April 2021. A simple Node.js application to scan and log all the empty directories from a given path and log them into a TXT file.
event-dates-calendar
Built in March 2021. A Node.js application to create a notepad TXT file calendar by combining a few elements: copying old data from a previous event dates TXT file and creating expiration events, birthdays events, and common events that repeat each day and each weekend / each second weekend. Another element is to import all the Jewish holidays and events from an online website, and finally, take static events to be included in the calendar. All these will be combined into one new event dates TXT file. Also included - A script to scan the unmarked tasks.
files-spell-checker
Built in February 2020. A Node.js application to scan file names, directory paths, and file contents to alert for spell mistakes within the names via log.
forkify-search-over-1-000-000-recipes
Built in July 2018. Search recipes within an external third party API. Built using HTML + CSS / Pure JavaScript ES6.
job-interview-exercises-2023
Built in May 2023. A Collection of job interviews, and tests, with extra files to exercises with subjects that need to be improved.
node-microservice-boilerplate
Node Microservice Boilerplate
pizza-restaurant
Next.js Custom hooks Tailwind CSS (My first project with this framework, instead of CSS modules). Socket.IO-Client @headlessui/react + framer-motion (For the cool animations). fontawesome (For the cool fonts). chance (For randomizing users). sass (To support SCSS). yup (Validation)
users-manager
A very cool project to manage users - Next.js + Server
world-covid-19-data-cra
Built in May 2020. The client application's role is to contain the UI and display it to the user. World-covid-19-data is an application to display data of cases, deaths, and recovers for each country and are known in the world, from the 8 different APIs. The client built in React, and always updated with the latest version of create-react-app (currently 4.0.3) (https://github.com/facebook/create-react-app).
world-covid-19-data-nextjs
Built in April 2023. The client application's role is to contain the UI and display it to the user. World-covid-19-data is an application to display data of cases, deaths, and recovers for each country and are known in the world, from the 8 different APIs. The client built in React and this is a [Next.js](https://nextjs.org/) project
youtube-comments
Built in April 2021. A simple Node.js application to fetch and log all the comments of a specific YouTube video, by using the YouTube V3 REST API.
hubot
A customizable life embetterment robot.
snowflake-connector-nodejs
NodeJS driver
users-crud
Simple CRUD operations with React + Node.js