You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A mobile application to get recommendation based on your favorite movies
Steps:
Clone the Repository
Open the front-end folder in VS-Code, go inside the project directory using cd project/path
and execute npm install/npm install --force.
Install Expo Go mobile app and connect to the application running on your system.
Open the back-end folder in VS-Code, go inside the project directory using cd project/path
and execute pip install -r requirements.txt, once everything is installed execute python3 app.py.
Now that both the front end and back-end are running you will be able to use our Moviemate application.
The entire process can be done in an automated manner using Jenkins, Docker, Docker-compose, Ansible, ELK
Install Jenkins and the required dependencies.
Create a new Pipeline Project and enter the git link in the Github Project Part.
Click on Build Now in the left tab of the created Project.
Once the Ansible Deployment stage is reached open your Expo Go mobile App, you should be able to see the
Development server build ready.
Try to access http://127.0.0.1:5601/ to acess the ELK dashboard, wait for some time(~3-4mins).
In the left tab scroll down and click on Stack Management.
Again scroll down and Click on Index Pattern under Kibana in the left tab.
Create an Index-pattern as "logstash-logs*" and select @timestamp.
Finally click on Discover under Analytics in the left tab to view the Logs streaming in.
To know more, refer our project report "Moviemate_Project_Report.pdf"