Web application for viewing movie information with authorization, search, and favorites functionality.
- React architecture with TypeScript
- Vite as build tool
- Movie information display including budget, revenue, director, and awards
- Responsive design with CSS modules
- GitHub Actions CI/CD pipeline
- Production-ready deployment to GitHub Pages
- Clone the repository
git clone [your-repository-url]
cd vk-marusya- Install dependencies
npm install- Start development server
npm run devTo build for production:
npm run buildsrc/
├── animations/ # Animation configurations
├── api/ # API integrations and queries
├── components/ # Reusable components
├── pages/ # Application pages
├── store/ # State management
├── styles/ # Global styles
├── types/ # TypeScript type definitions
└── utils/ # Utility functions
The project is automatically deployed to GitHub Pages using GitHub Actions when changes are pushed to the master branch.
- React 18
- TypeScript
- Redux Toolkit
- React Query
- React Router
- CSS Modules
- Axios
- Zod
- Vite
Этот проект распространяется под лицензией MIT.

