- Notifications
You must be signed in to change notification settings - Fork1.1k
A series of ReactJS coding challenges with a variety of difficulties.
alexgurr/react-coding-challenges
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
We're looking for people to come and help work on the latest challengeCoinbee. If you're interested, get in touch via our slack community or via my websitealexgurr.com!
A series ofReactJS coding challenges with a variety of difficulties. Deep dive into the whyhere.
Interested in some React fundamentals / philosophies? Check out thereact-philosophies GitHub repo.
Time To Estimate. A fun, simple way for agile teams to remotely estimate tasks together. Free, with no sign-up required.
mixmello. Create remixed versions of your favourite Spotify playlists.
Unnecessary re-renders, fine grained control.
State / shared state, DOM manipulation.
Data visualisation and graphing. API usage.
Loading state, API usage.
Web sockets, events, callbacks & React hooks. Talks toBotty.
A product page with a shopping cart/checkout experience.
They could be:
- Short coding exercises, for use in interviews with candidates
- Ways for you to test yourself / test your coding abilities under pressure
- Fun exercises to help you learn React
The scaffolding of each challenges / app is done for you and each challenge hascreate-react-app as its foundation.
- Clone the whole challenges repository
- Run
yarn
ornpm install
in any of the individual challenge directories to install dependencies - Run
yarn start
ornpm start
to start the application on port 3000 (CRA default) - Each challenge has a README with requirements for you to complete
Some challenges might require usage of external APIs, but all information will be provided in the individual challenge readme.
All the coding challenges have been completed to a high standard. Get an automatic invite to the solutions repository atsolutions.alexgurr.com.
People use these challenges for interviews. By putting the solutions behind a collaboration wall / invite-only repository we can discourage candidates from simply looking up the solutions.
Yes! We track current / past collaborators, meaning if you want to check if a potential candidate had access / looked at the solutions you can simply search for them. You can do this by clicking the search icon in the top left atsolutions.alexgurr.com. and searching for them.
I work on these challenges & solutions in my spare time, on top of a full time job and everything else that comes in life. Because of this, I don't always get a lot of time to maintain and add new challenges. Interested in becoming a collaborator or submitting your own challenge?Reach out below or submit a new challenge!
We're on Slack - come andjoin us!
Conflicting opinion about a challenge difficulty rating? Need some help or guidance? Got a challenge idea? Get in touch atalexgurr.com.
We have anissue template,pull request template and anew challenge template. We encourage you to fill out the right template and open a PR / issue!
- Clear requirements
- Fun and engaging
- Accurate difficulty level
- Looks good (visually pleasing)
- Realistic -- would someone ever need to build something like this in real life?
- Easy to get started (minimal pre-requisites)
About
A series of ReactJS coding challenges with a variety of difficulties.
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors5
Uh oh!
There was an error while loading.Please reload this page.