Skip to content

g0sie/rs-react

Repository files navigation

anime-characters-123

Screenshot of the app

The app:https://animecharacters123.netlify.app/

Project created for RS School React Course.

⚙️ Main features:

  • search for an anime character
  • create your own characters

Table of Contents

  1. Technologies
  2. Covered topics
    1. Week 1 - Class components, React Router, Unit tests
    2. Week 2 - Forms using uncontrolled components (with refs)
    3. Week 3 - React Hook Form, Functional components
    4. Week 4 - API
    5. Week 5 - Redux Toolkit, RTK Query
  3. Local setup
    1. Additional commands
  4. Sources

Technologies

  • Node 19.9
  • React 18.2
  • TypeScript 4.9
  • Redux Toolkit 1.9
  • Tailwind CSS 3.2
  • Vite 4.2
  • Vitest 0.29
  • React Router 6.9
  • React Hook Form 7.43
  • Zod 3.21
  • Framer Motion 10.11

Covered topics

Week 1 - Class components, React Router, Unit tests

Week 2 - Forms using uncontrolled components (with refs)

Week 3 - React Hook Form, Functional components

Week 4 - API

Week 5 - Redux Toolkit, RTK Query

Local setup

First, install dependencies.

npm i

Then you can start the server.

npm run dev

Additional commands

  • linting
npm run lint
  • testing
npm test

Sources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published