Manpreet's Portfolio
Explore My Journey in Code and Creativity
Full-stack web developer skilled in problem-solving, UI/UX design, and coding with JavaScript, Python, React, Node.js, and MongoDB.
Scroll
Shangri La Petitions
I designed and developed a website for people from Shangri-La to create and share petitions. For further details check my GitHub profile.
Skills:
Agile MethodologyCommunicationData AnalysisProblem-solvingReact.jsNode.jsHTML5CSS3JavaScriptResponsive DesignMERN StackMongo DBGitGitHubNetlifyHerokuUI/UX DesignWireframing
Tech:
JavascriptHTMLCSSRESTful API
Byte Queens
I designed and developed the official website for Byte Queens, a tech community aimed at empowering women in STEM.
Skills:
CollaborationVolunteeringAgile MethodologyCommunicationTeamworkProblem-solvingReact.jsHTML5CSS3JavaScriptResponsive DesignNode.jsExpressMongoDBGitGitHubNetlifyHerokuUI/UX DesignWireframing
Tech:
JavascriptHTMLCSSRESTful API
IBM Skillsbuild Gamification
A gamified version of IBM Skillsbuild group project done during second year of university
Skills:
Project ManagementOrganisationCritical ThinkingProblem SolvingRequirement AnalysisMongo DB.pug TemplateNode.jsLeadershipTeamworkResolving ConflictsListeningCommunication
Tech:
JavascriptHTMLCSS.pugRESTful API
Simon Game
Classic Simon game created using JavaScript/JQuery.
Skills:
Project ManagementOrganisationCritical ThinkingProblem SolvingRequirement AnalysisUI Design
Tech:
JavascriptHTMLCSSJQuery
Tinder for Dogs
Tinder-themed website for dogs made using Bootstrap with some customisation.
Skills:
Project ManagementOrganisationCritical ThinkingProblem SolvingRequirement AnalysisUI Design
Tech:
JavascriptHTMLCSSBootstrap
Drum Kit
Animated Drum Kit website with sound
Skills:
Project ManagementOrganisationCritical ThinkingProblem SolvingRequirement Analysis
Tech:
JavascriptHTMLCSS
Operations On Fractions
Given two pairs of numbers, print the fraction and perform basic mathematical calculation.
Skills:
Time ManagementProblem SolvingSelf Learning
Tech:
Python
Hangman Solo
Guess the random word chosen by the system.
Skills:
Problem SolvingOrganisationTime ManagementReuquirement Analysis
Tech:
Python
Rock Paper Scissors User vs Computer
Rock Paper Scissors game where the user will play against the system
Skills:
Problem SolvingCritical ThinkingProgramming
Tech:
Python
Rock Paper Scissors Computer vs Computer
Rock Paper Scissors game where the computer will play gainst itself.
Skills:
Problem SolvingTime ManagementRequirement AnalysisCommunication
Tech:
Python
Arithmatic Arranger
Program that takes as input a series of problems and prints the result.
Skills:
Requirement AnalysisProblem SolvingProject Management
Tech:
Python