An open API service indexing awesome lists of open source software.

https://github.com/krenbot/monster-rolodex

Handy rolodex for keeping track of monsters
https://github.com/krenbot/monster-rolodex

json monsters react rolodex udemy-course-project

Last synced: 3 months ago
JSON representation

Handy rolodex for keeping track of monsters

Awesome Lists containing this project

README

        

# Monster Rolodex
https://krenbot.github.io/monster-rolodex/

## Description
Based on a [tutorial](https://github.com/ZhangMYihua/monsters-rolodex-complete) from [ZhangMYihua](https://github.com/ZhangMYihua) for the Complete React Developer course from Udemy.

This simple app serves as a basis and refresher for intermediate React concepts. From compartmentalizing components to source control, this particular project serves/ed as a precursor to a capstone project.

## Table of Contents
1) [Technologies](#technologies-used)
2) [Challenges](#challenges)
3) [Future Implementations](#future-implementations)
4) [User Story](#user-story)
5) [Installation](#installation)
6) [Credits](#credits)
7) [License](#license)

## Technologies
* [React](https://react.dev/) - Front-end library.
* [TypeScript](https://www.typescriptlang.org/) - Compiler

## Challenges
* Learning to bundle individual CSS files in the component folders.
* Source control. Breaking the personal habit of always pushing to main instead of testing new features in dev.

## Future Implementation
* More custom monsters
* Phone-book style searchings
* App layout improvements

## User Story
```md
AS A monster enthusiast
I WANT to be able to search monsters dynamically by name
SO THAT I can find particular monsters more easily.
```

## Installation
* Clone directory to code editor of choice
* Use `$npm run start` script to watch changes while working
* Use `$npm run build` to build the webpack

## Credits
* Project came from a tutorial by [Zero-To-Mastery](https://zerotomastery.io/)'s [Complete React Developer](https://zerotomastery.io/courses/learn-react/) course.
Thanks, [Yihua](https://github.com/ZhangMYihua).

## License
MIT © Krenbot