Coder Social home page Coder Social logo

vishal-raj-1 / awesome-javascript-projects Goto Github PK

View Code? Open in Web Editor NEW
1.8K 31.0 728.0 969.89 MB

This Repository contain awesome vanilla JavaScript projects.

Home Page: https://vishal-raj-1.github.io/Awesome-JavaScript-Projects/

License: MIT License

HTML 30.81% JavaScript 49.05% CSS 19.62% SCSS 0.52%
javascript vanilla-javascript vanila-js css3 html5 bootstrap

awesome-javascript-projects's Introduction

Hi there, I am Vishal Rajput

Gmail

You like what you see? Nominate me for GitHub Stars!

๐Ÿš€ About me

I'm founder of Reboot Tech Community. Where I mentored 1000+ students regarding web development, data structure and algorithms, open source, interview preperation for free of cost. Do check out my free courses at my youtube channel.

๐Ÿ’ผ Professional Experience

Frontend Developer Intern Ukom - Improved the catalogue and developed more filters for catalogue. worked on React & Redux

Software Developer Intern Castled Data - Re-designed a interactive web portal providing an operational analytics platform for businesses for sky rocketing their sales ROI. worked on Next.JS, TypeScript, React-Bootstrap, SCSS

Frontend Developer Intern Career Leap - Developed admin panel of UpSkill India app, from where educational content is pushed to the app. Crossed 10K+ learners in community with over 100k+ Learning minutes. Worked on React.JS, Firebase, React-Bootstrap, APIs Integration.

Web Developer Intern at GirlScript - I worked on leaderboard of GirlScript Summer of Code 21. It was fully automated leaderboard built using github api. I have also work on website layout.

๐Ÿง‘๐Ÿปโ€๐Ÿ’ป Open Source Experience

Project Admin at GirlScript Summer of Code 21 & Cross Winter of Code - I guided 4 mentors and 300++ open source enthusiasts about the open source. I was the Project admin of Awesome JavaScript Projects. The aim of this project to guide participants how they can make lot of stuff using simple vanilla JavaScript.

Open Source Developer at NJACK Winter of Code 20 & Kharagpur Winter of Code 20 - I worked on more than 10 projects during this programs. The main project I was working on is Awesome Portfolio Website. In December 2020, I have raised more than 50 Pull Requests and solved 70++ issues. NWOC'21 was my first open source program and I ranked 1 in this program check leaderboard here.

โš™๏ธ Tech Stack I am Familiar With:


CSS3 Bootstrap C Python JavaScript C++ React NodeJS Git GitHub WordPress MongoDB

๐Ÿ† Github Status


trophy

visitors

awesome-javascript-projects's People

Contributors

991rajat avatar amit366 avatar ankita297 avatar anshikaagrawal5501 avatar anushree71199 avatar atif0604 avatar ayush7614 avatar ayushjain2205 avatar bhavya-sehgal avatar deeksha-rawat avatar girija0707 avatar iamabhii1 avatar jhamadhav avatar joshi-kaushal avatar k-jais avatar mahesh-11102 avatar neha07kumari avatar ridsuteri avatar rizwan-s avatar shivammahajancse avatar siddhi-244 avatar sidmohanty11 avatar silvergraph avatar soma2000-lang avatar sulagna-dutta-roy avatar tidbitsjs avatar vanshikachokhani avatar vedant115 avatar vishal-raj-1 avatar webvishal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-javascript-projects's Issues

Whack-a-mole

Describe the solution you'd like

It is a game in which moles will pop up and when we will select it our points will increase.

Removing GIFs from readme files

As we know that,
A readme file lets you know about the repo as well as attracting contributors to contribute in it.
But, readme file included in your repo is loosing grip in both of the roles, because of the GIFs mentioned in it,
They create an informal image of your repo, which is not good,
In order to maintain formality of your readme file,
Let me remove the gifs and insert some catching sentences instead.
This is under crosswoc,

Valentine Special

Heart It

Many many hearts to all people who are trying to code & want to become a better version of oneself

JS developer's Valentine

Simple yet elegant creative application using JS. The project is about to create multiple hearts with different timeouts + a single heart creation on every click anywhere in the window ( Drizzle of Hearts )

Demo ( Keep an eye on cursor )

demo

Search Bar

Deliverables:

  • Add search functionality to the existing Search bar so that projects can be found easily.
  • Ignore case sensitivity(means if anyone searches for counter or Counter) he/she will get the Counter project.

Todo List: Implementation

Make a todolist from scratch

features

  • Add task/remove task/ marks as done
    todolist

  • When all task is done do hurrah celebration like

star

Interest Calculator

Ask Initial Amount, Rate, Time and print interest amount !!

P.S : Only for First Time User !!

Music Player

Is your feature request related to a problem? Please describe.

Yes

Describe the solution you'd like

Would like to make a javascript music player game made using html, css, js

Additional context

Add any other context about the feature request here.
It wiil be having a good background animation

Website Logo

Design logos for the website!!

Show the samples here before making a PR!!

Create Code of Conduct

I would like to add code of conduct file as code of conduct is a necessary file which the contributors need to follow so that everyone follows a decorum.

Dark Theme Toggler

Describe the solution you'd like

A clear and concise description of what you want to happen.
Make dark theme for this project using Javascript.

Text Generator

Tired of boring lorem ipsum?

Ever ran out of words or tired enough of having same lorem ipsum all over the website. Yess??

Proposal

Here is a thing for you, a text generator in JS to help you generate random text paragraphs

Event

Participating as a part of GSSOC

Demo

demo

Stopwatch

Deliverables:

  • Make a decent stopwatch using Vanilla Javascript with start, stop and reset button.

There is an issue in the footer section

Describe the bug

The Date mentioned in the footer section is still showing 2020 instead of 2021.

To Reproduce

Steps to reproduce the behavior:

  1. Updation required

Expected behaviour

Footer section should have the latest Year to be shown, i can do that and also afterwards there is no manual updation required for the same.

Environment (please complete the following information):

  • OS: Mac
  • Browser: Chrome

Bug in Project Section after recent PR

Describe the bug

A clear and concise description of what the bug is.
Spacing between project section and about section is increased. Project section has bug.

Expected behavior

A clear and concise description of what you expected to happen.

  • Reduce the spacing between About and project section.
  • Make all the cards as same as the cards in first row.

Screenshots

Capture1
Capture2

Environment (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome

Additional context

Add any other context about the problem here.

  • Please check the whole website before sending a PR(including responsiveness)

Animated Counter

Animated Counter in JavaScript.

An animated counter that counts up to any number using JavaScript with HTML & CSS on page load.

Useful to use in any website to show/display statistics of particular stuff. (Ex., social media followers, ranks, number of projects, etc )

New feature-- 2D breakout game

Describe the solution you'd like

We can add a 2D breakout game, which is an intermediate javascript project

2D.breakout.game.mp4

Website Favicon

Design favicons for the website and show the demo here before making a PR!!

Maze game in js

Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
YES

Describe the solution you'd like

A clear and concise description of what you want to happen.
Would like to add a maze game that will be having different levels and built using js, html, css

Additional context

Add any other context about the feature request here.
would like to work n this as part of crossWoc

Add Cross WOC Banner or Poster

Is your feature request related to a problem? Please describe.

Add Cross WOC Banner or Poster

Describe the solution you'd like

Add Cross WOC to Banner or Poster

PR template is not in place

Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Yes

Describe the solution you'd like

A clear and concise description of what you want to happen.
When I try to make a pr it does not show me the pr template

Additional context

Add any other context about the feature request here.

[Enhancement]: Mole-game-project

Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

  • Overflow in horizontal direction.
  • Start button is too small and don't have any designs.

Describe the solution you'd like

A clear and concise description of what you want to happen.

  • Remove the Overflow(scroll bar) in horizontal direction.
  • Give styling to the start button.

Digital Clock

Digital Clock in JS

Here is what you have been asking for .. The Digital Clock with stop & start features

Approach

Use of Date & Time of JS with classlist & attribute functions

Event

Participating as a part of GSSOC

Demo

demo

Doc: README

We can do several changes in README. Like we can add the preview of the projects, website. We can add some gifs or images to make this readme more attractive.

Note App : Implementation of more features

Features :

  • Add title for note app
  • Add tags if required
  • Add time stamp if required( will give notification )

Searching ๐Ÿ‘๐Ÿป

  • On the basis of tags
  • On the basis of content (means title or notes)
  • On the basis of time stamp(recent or older)

Styling ๐Ÿ‘๐Ÿป

  • You can come with your own design.

Have more idea ?

  • Be creative, try to add as many features we can add to this app. Comment down your ideas

Click-And-Drag

Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like

A clear and concise description of what you want to happen.
in this project when we drag sideways it will show more pictures and no.s like in netflix when we click and drag it shows more movies.

Additional context

Add any other context about the feature request here.
It is very useful in many places

Calculator: Allow typing on the keyboard

Either make the textfield editable, or mark it as readonly and setup keyboard listeners to react to the keypresses.

Important to keep the code short and easy to understand.

Dynamic quote generator

Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like

A clear and concise description of what you want to happen.

Additional context

Add any other context about the feature request here.

netflix clone using vanilla javascript

Netflix clone using vanilla javascript:

netflix

It is not exactly like Netflix but I use the same color contrast as the original Netflix website to depict something like that.

This project also has search functionality and also I use some APIs (for images, loading movies, rating, etc) in this project which may help a beginner to start with APIs.

Creation of url shortener

Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Creation of url shortener

Describe the solution you'd like

A clear and concise description of what you want to happen.
This js code will be able to make shorter the provided link

Additional context

Add any other context about the feature request here.

Integrate Welcome Bot

I can add a welcome bot config file having a proper message that will show up when any user will open up an issue or pull-request for the first time.
For reference, check out: https://github.com/apps/welcome

Please assign it to me as a part of Cross Woc.

Scroll to Top Button

Is your feature request related to a problem? Please describe.

  • Make a scroll to top button using html css and Javascript.

Describe the solution you'd like

  • Button should be visible at every part of the page(not only at the bottom).

add sidenav

Is your feature request related to a problem? Please describe.

Yes, this feature is useful for any websites to simply access the menu

Describe the solution you'd like

I would like to add a Sidenav .made by JAVASCRIPT, HTML, CSS

Additional context

Useful to show/hide the menu in any website

Demo
Sidenav

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.