Saif's repositories
bgChanger-react
Simple react project that changes background colour on certain colour input built for practising useState hook.
BookPanda
An e-commerce website where customers can buy or borrow books and sellers can list and sell books. Facilitating user authentication and search functionality to help users find the books they need. The project is built using Node.js and Express with Prisma as the ORM for database operations and MySQL as the database.
brochure-site-react
Practice project on react-router and several other react hooks and features.
currency-converter-react
React project that uses Currency converter API and useState hooks for converting desired currencies.
Deadline-Duo
An effective Student Planner that assists students in remembering deadlines, tasks and study notes.
flask-airline
A backend application for managing a ticket system using Flask.py with User activities like booking and checking flights. Admin activities like managing flights on the platform. Databases used is MongoDB with Mongoengine as model framework
Local-Storage-React
A CRUD todo project with React no Backend for understanding context API and local storage.
Mini-Context-React
A react project for practicing context API in React
Portfolio-Template
A portfolio template for developers built on React-Router which utilizes Github APIs to automate and load existing repositories as project.
Realtime-Text-Editor-Comp
A Text-Editor React component built from scratch using different Data-structures.
Recursion-visualizer
A Javascript project that visualizes backtracking process that occurs in the recursion stack.
Redux-Toolkit
A CRUD todo project with React no Backend for understanding Redux toolkit.
Socket.io-Test-Chat-App
Testing socket.io library for creating real-time interacting applications.
Solved-problems
Solutions of Solved Algorithm problems from various different online judges.
sPw-generator-react
A password generator built with React and its hooks such as useEffect, useState and useRef to give unique uncrackable passwords to end users.
URL-Shortener
Node application that shortens a given URL and stores it in the database with a distinct key that can be used to visit that URL. Features include timeline and number of clicks on that particular URL.
video-streaming-site-backend
A backend server which hosts RESTful APIs for a video streaming social platform utilizing various different backend dependencies.