Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 

Repository files navigation

🎬 VK Marusya Movie App

Web application for viewing movie information with authorization, search, and favorites functionality.

📸 Screenshots

Профиль Жанры Профиль

🚀 Features

  • 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

⚙️ Installation

  1. Clone the repository
git clone [your-repository-url]
cd vk-marusya
  1. Install dependencies
npm install
  1. Start development server
npm run dev

🛠 Build

To build for production:

npm run build

📦 Project Structure

src/
├── 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

🚀 Deployment

The project is automatically deployed to GitHub Pages using GitHub Actions when changes are pushed to the master branch.

🔑 Technologies

  • React 18
  • TypeScript
  • Redux Toolkit
  • React Query
  • React Router
  • CSS Modules
  • Axios
  • Zod
  • Vite

📝 License

Этот проект распространяется под лицензией MIT.

About

Web application for viewing movie information with authorization, search, and favorites functionality

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages