Skip to content

MovieFlix is a full stack web and mobile(developping) application built during the full course by DevSuperior. The application consists of a Catalog of Movies, Genres and Users with access levels.

License

Notifications You must be signed in to change notification settings

mariuo/movieflix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MovieFlix

NPM

About the project

https://mario-movieflix.netlify.app/

This project is a studies based on tests, following the TEST DRIVEN DEVELOPMENT(TDD): MovieFlix is a full stack web and mobile(developping) application built during the full course by DevSuperior. The application consists of a Catalog of Movies, Genres and Users with access levels.

Layout web

Web 1

Web 2

Web 3

Web 4

Layout mobile

Model

Conceptual model

Technologies

MVC, Rest

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven
  • OAuth2
  • JUnit Vanila
  • Swagger

Front end

  • HTML / CSS / JS / TypeScript / Bootstrap / SASS
  • ReactJS
  • React Native
  • Expo
  • Node.Js, Npm, Yarn, Visual Studio Code, Postman

Production

  • Back end: Heroku
  • Front end web: Netlify
  • DataBase: Postgresql

How execute the project

Back end

Pré-requisitos: Java 11

# Clone repository
git clone https://github.com/mariuo/movieflix

# Get into back end
cd backend

# Run
./mvnw spring-boot:run

Front end web

Prerequisites: npm / yarn

# Clone repository
git clone https://github.com/mariuo/movieflix

# Get into front end web
cd front-web

# Install dependences
yarn install

# Run the project
yarn start

Author

Mario Camelo https://www.linkedin.com/in/mario-camelo

About

MovieFlix is a full stack web and mobile(developping) application built during the full course by DevSuperior. The application consists of a Catalog of Movies, Genres and Users with access levels.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 50.8%
  • TypeScript 41.3%
  • SCSS 6.6%
  • HTML 1.2%
  • JavaScript 0.1%