Grepper Logo
Project Writeups Add New Writeup

Project Writeups

Isijola Ademie on Mar 25, 2023

State Management Techniques in Flutter.

Mohammad Moiz Ali on Mar 24, 2023

JavaScript Hoisting

JavaScript is a popular programming language used by developers to build interactive and dynamic web applications. One of the unique features of JavaScript is hoisting. In this blog post, we'll explore what hoisting is and how it works in JavaScript. 
Mohammad Moiz Ali on Mar 23, 2023

JavaScript Closure 

JavaScript closures are an essential concept that every developer should understand. In simple terms, closures allow developers to access and manipulate variables outside of their current scope. They are powerful tools for creating modular and efficient code, but can also be a source of confusion and unexpected behavior.
Ankur Prajapati on Feb 09, 2023

Building Your First Node.js Express Server: A 'Hello World!' Tutorial

Node.js is a popular open-source JavaScript runtime environment for building web applications and server-side scripting. The Express framework is a minimal and flexible web application framework that provides a robust set of features for web and mobile applications. In this blog, we will show you how to create a simple "Hello World" program using the Express framework in Node.js.
Hina Hussain on Feb 06, 2023

Android Interview Question Series for Freshers Part 01

Q: 01 What is Android?

High level overview of Steps to make a MERN stack app(CRUD) - PART 3 

Chapter 3 - MongoDB Atlas & Mongoose

High level overview of Steps to make a MERN stack app(CRUD) - PART 2

kvz on Jan 23, 2023

how to create a django project?

To create a Django project, you will need to have Python and Django installed on your computer. Once you have those set up, you can follow these steps: 
john pinto on Dec 15, 2022

how to create a laravel project?

To create a new Laravel project, you will need to have the Laravel installer installed on your system. You can install the Laravel installer by running the following command:  
Mubashar Hussain on Oct 16, 2022

MicroProgramers Software Organization

Fancy Fly on Oct 13, 2022

Redux Toolkit with React

Muhammad Hamza Shabbir on Oct 06, 2022

I'm trying to download a blob video from a URL and save it to my Laravel project. 

 The blob URL is not created in the same domain/project. 
john pinto on Sep 19, 2022

what is strict mode in javascript?

The normal JavaScript is sometimes referred to as sloppy mode.
Hasya Patel on Aug 21, 2022

What is python

Python is a high-level, interpreted, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described as a "batteries included"
john pinto on Aug 17, 2022

Dependency Injection

Fabian on Aug 04, 2022

Roblox Conveyor Belt

Using AssemblyLinearVelocity
Nadim AL ABDOU on Jul 21, 2022

What and where are the stack and heap?

01 - What are the stack and heap? 
Rafshanul Hoque Siam on Jul 20, 2022

What is CORS policy & how to solve it?

Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources on a web page to be requested from another domain outside the domain from which the first resource was served.
Rafshanul Hoque Siam on Jul 17, 2022

Builder Design Pattern Explained 

The builder pattern is a design pattern designed to provide a flexible solution to various object creation problems in object-oriented programming.
Cloudy Caribou on Jun 29, 2022

Mini Convert library in Java

Aaditya Tandon on Jun 29, 2022


This WRITEUP is a summary/guide for new interested python learners! 
Nadim AL ABDOU on Jun 22, 2022

How do JavaScript closures work?

A closure is a pairing of: A function and A reference to that function's outer scope (lexical environment)
Nadim AL ABDOU on Jun 22, 2022

Error: expected undefined to be a graphql schema.

if you are getting this error Error: Expected undefined to be a GraphQL schema 
sumer ahmed alkadasi on Jun 19, 2022

Carousel - slider

This post show how you can create simple carousel using JavaScript.
Sound March on Jun 06, 2022

Tables for HTML (beginner lesson) 

Here are some basic table structures and more for beginners lol. 
Asif Patel on Jun 03, 2022

Laravel mails, google security updates

google has updated policy to not allow "less secure app" 
Hussain Ruhullah on May 30, 2022

localstorage vs sessionstorage

localStorage and sessionStorage are almost identical and have the same API. 
Titus Kemboi Cheserem on May 28, 2022

Radius sql_session_start Error Freeradius Version 3.0

path to edit = /etc/freeradius/3.0/policy.d/accounting
Kshitij on May 27, 2022

Print zip object in python

The zip() function takes iterables (can be zero or more), aggregates them in a tuple, and returns it.
Himanshu Jangid on May 24, 2022

JavaScript - (Add Interactivity)

The Programming language made in 10 days.
Fabian on May 24, 2022

Unity color alpha not working

Himanshu Jangid on May 24, 2022

HTML - (Structure Your Website)

Hypertext Markup Language
Himanshu Jangid on May 24, 2022

React JS - Framework

React is a lightweight yet powerful JavaScript framework for creating user interfaces. 
Himanshu Jangid on May 23, 2022

react query

Performant and powerful data synchronization for React Fetch, cache and update data in your React and React Native applications all without touching any "global state"
EfficientCoder on May 19, 2022

angular 14 new features

What's new with Angular 14?
Alvin Acosta on May 19, 2022

useAxios custom hook

create useAxios custom hook for fetching data
Alexander Predl on May 19, 2022

I created Scoriet - a PHP REST-API generator, this project is open-source on Github, but is developed in WinDev. It is free and the source can be viewed!

Scoriet can generate more than only PHP REST-API, any source code can be generated!
Jocelyn on May 18, 2022

Upload Image Laravel

Jocelyn on May 18, 2022

Upload file in laravel

Ahmed Samir on May 14, 2022

The Connect 4 Game 

The purpose of this assignment is to create a working text-mode version of the popular game, Connect 4.
EfficientCoder on May 14, 2022

Angular 14 features

Samer Saeid on May 09, 2022

WOWLARA Start building projects

Small or even large projects, you can now create them easily.
Samer Saeid on May 09, 2022

PHP CRUD Generator

Samer Saeid on May 09, 2022

HTML Column Maker - Bootstrap

ShErIn ShAjU on May 09, 2022

My Grepper Contributor Coins (GREPCC)

Mohammad Moiz Ali on May 08, 2022

MongoDB for Beginners ( Part 1 )

MongoDB Is usually referred to as NoSql. but most people think NoSql as ( Non-relational Database ). but what it actually means is "Not Only SQL". why !? because In MongoDB we can use SQL ( Structured Query Language ). SQL is just a language for querying data. and If you think that MongoDB Is a Non-relational Database. then you are wrong again because we can store relations in MongoDB. It is just
DeepakChakravarthy on May 08, 2022

SQL Data Read in c#

DeepakChakravarthy on May 08, 2022

SQL Data Read in c#

Jonathan Felicity on May 07, 2022

Making the coolest python file cleaner 

Mizanur Rahaman on May 05, 2022

html css and js on the grid animation

Mizanur Rahaman on May 05, 2022

next js getStaticPaths

// create a post folder and index.js file in pages/posts folder
Emeka Orji on May 05, 2022

Push input value to array - JavaScript

Daljeet singh on May 03, 2022

php run command windows

//run your php file via terminal  > php PATH to file /index.php  //to run any command just simply use BackTick  index.php file contain code like this echo(`Your comman will goes here `); //===================== Note: do not use single quotes or double Quotes use backTick otherwise you command simply printed on terminal without runing. 
David Cao on May 03, 2022

how to hide your ip address

Using a VPN to hide your IP address 
Mizanur Rahaman on Apr 28, 2022

javascript loading animation on button click

Fahim Foysal Rabby on Apr 24, 2022

The system limit for the number of file watchers reached

You can set a new limit temporary with:
barisx on Apr 23, 2022

create super user

Akshay Vs on Apr 20, 2022

First Line Of C++

First Line Of C++
EdB on Apr 18, 2022

C# How to make a player controller in Unity 2D

Hello, this writeup shows you how to create a player controller script in C# for a Unity 2D project. There are only four steps! Here is a link to the player controller script in my platforming game. You can play the game here in
Harit Rai on Apr 14, 2022

Python basics

Taylor Hawkes on Apr 14, 2022

Speeding Up MySQL LIKE "%%" Query Using FULLTEXT Index.

So I often find myself in a spot where I need to run a query with a where column like "%search here%". But in MySQL these queries are slow and you can't use a traditional index to help speed them up. In this writeup I walk through a real live example of how I added  FULLTEXT index to help speed up a query and still get that same results returned as if you used the like "%search here%" query. 
Jareer on Apr 13, 2022

Tailwinds Css - Markdown Parser

Hello guys, So I've tried to make a blog/forum website using TailwindsCss, but I always faced a problem, Tailwinds(originally) removes default styles from elements which means the normal markdown parsers don't work for TailwindsCss, if you need something to parse CSS you would need something like typography but with this module, you can compile without installing npm modules 
Taylor Hawkes on Apr 06, 2022

Building my Own wysiwyg Editor

So I needed to build an editor to allow Grepper users to create project write-ups like this on I scoured other javascript wysiwyg libraries (there are a lot). Some seemed ok, but non worked quite the way I wanted and I just knew that I would run into bugs or need features and would spend more time trifling through the docs or code figuring out how things worked.