Technologies | How To Use | License
This Movie Platform was builded using Javascipt at back-end and front-end and technologies like:
- ReactJS
- Redux
- Redux-Saga
- React Router v4
- Axios
- History
- React-Toastify
- styled-components
- React-Icons
- Knex
- VS Code with EditorConfig and Dracula Theme
To run this app you should install Git, Node.js v10.16 or higher + Yarn v1.13. Let's to commands:
# Clone this repository
$ git clone https://github.com/patryckgratao/GTMovies.git
# Go to downloaded repo
$ cd GTMovies
# Open backend folder and configure your Database
$ cd backend
$ code knexfile.js
# Update fields with your infos
development: {
client: 'mysql',
connection: {
host: 'localhost',
user: 'your-user',
password: 'your-pass',
database: 'your-database'
},
# Save the file
# Go to backend folder
$ cd backend
# Install dependencies
$ yarn install
# Run backend
$ yarn dev
# Go to frontend folder
$ cd ../frontend
# Install dependencies
$ yarn install
# Run the app
$ yarn start
This project is under MIT license.
Made with 💗 by Patryck Gratão.