/50p

50 React Apps

Primary LanguageJavaScript

50 Projects in 50 days

This is a React implementation of 50 projects in 50 days, a collection of 50 Javascript apps.

Projects

React hooks Other tech
01 Expanding Cards useState
02 Progress Steps useState CSS animation
03 Rotating Navigation Animation useState
04 Hidden Search Widget useRef, useState FontAwesome
05 Blurry Loading useEffect, useState
06 Scroll Animation forwardRef, useEffect, useRef, useState
07 Split Landing Page useState
08 Form Wave useState
09 Sound Board Audio
10 Dad Jokes useEffect, useState fetch icanhazdadjoke
11 Event Keycodes useEffect, useState
12 FAQ Collapse useState FontAwesome
13 Random Choice Picker useCallback, useEffect, useRef, useState
14 Animated Navigation useState
15 Incrementing Counter useEffect, useState
16 Drink Water useState
17 Movie App useEffect, useState fetch TMDB
18 Background Slider useState
19 Theme Clock useEffect, useState
20 Button Ripple Effect useState CSS keyframes
21 Drag N Drop useRef, useState
22 Drawing App useRef, useState
23 Kinetic Loader CSS keyframes
24 Content Placeholder useEffect, useState CSS keyframes
25 Sticky Navbar useEffect, useRef, useState
26 Double Vertical Slider useEffect, useRef, useState
27 Toast Notification useState
28 Github Profiles useState axios GitHub
29 Double Click Heart useState CSS keyframes
30 Auto Text Effect useEffect, useRef, useState setInterval
31 Password Generator useState
32 Good Cheap Fast useState CSS keyframes
33 Notes App useEffect, useState marked-react
34 Animated Countdown useState CSS keyframes
35 Image Carousel useCallback, useEffect, useRef, useState setInterval
36 Hoverboard useState
37 Pokedex useEffect, useRef, useState fetch pokeapi
38 Mobile Tab Navigation useState
39 Password Strength Background useState
40 3D Background Boxes useState
41 Verify Account UI useEffect, useRef, useState
42 Live User Filter useEffect, useState
43 Feedback UI Design useState
44 Custom Range Slider useRef, useState
45 Netflix Mobile Navigation useState
46 Quiz App useState
47 Testimonial Box Switcher useEffect, useRef, useState CSS keyframes
48 Random Image Feed Math.random
49 Todo List useEffect, useState
50 Insect Catch Game useState

Learn More

You can learn about the projects at 50 projects in 50 days.

Deployment

The apps are deployed at 50p.vercel.app