Skip to content

khanov26/movie-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Приложение Movie-App

App main page screen

В этом проекте реализована часть функционала сайта TMDB. Также есть админ панель для редактирования фильмов и актеров.

Backend

REST API для работы с фильмами, актерами и героями фильмов.

Написан на express.js.

В качестве базы данных и хранилища используются Firebase Cloud Firestore и Firebase Cloud Storage.

Авторизация реализована через JWT.

Frontend

Написан на языке typescript с помощью React.

Демо

В приложении доступны 3 пользователя:

  1. email: [email protected] пароль: user1 роль: менеджер
  2. email: [email protected] пароль: user2 роль: пользователь
  3. email: [email protected] пароль: user3 роль: пользователь

Запуск

Чтобы локально запустить сервер, в корне проекта выполните:

  1. Переименуйте файлы server/.env.sample и client/.env.sample на server/.env и client/.env и пропишите необходимые параметры.
  2. В каждой директории (server и client) выполнить npm install
  3. В корне проекта выполнить npm install и npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages