Skip to content

Main deployment branch #211

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Jun 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 6 additions & 10 deletions .github/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ The MovieVerse is a full-stack application with a robust backend and a user-frie
2. `MovieVerse-Frontend`: The [frontend directory](../MovieVerse-Frontend) contains the client-side code, including the user interface, user experience, and client configuration.
3. `MovieVerse-Mobile`: The [mobile app directory](../MovieVerse-Mobile) contains the mobile application code, built using Apache Cordova, including the mobile user interface, user experience, and mobile client configuration.

There are also additional directories and files for project configuration, testing, and other utilities. The project is built using a variety of technologies, including `.github`, `MovieVerse-Utilities`, `MovieVerse-Config`, `MovieVerse-APIs`, `MovieVerse-Databases`, `MovieVerse-Middleware`, `MovieVerse-Design`, `images`, and more. Each directory serves a specific purpose in the development, deployment, and maintenance of The MovieVerse application.
There are also additional directories and files for project configuration, testing, and other utilities. The project is built using a variety of technologies, including `.github`, `MovieVerse-Utilities`, `MovieVerse-Config`, `MovieVerse-APIs`, `MovieVerse-Middleware`, `MovieVerse-Design`, `images`, and more. Each directory serves a specific purpose in the development, deployment, and maintenance of The MovieVerse application.

## Deployment

Expand All @@ -98,12 +98,11 @@ The app is using `Netlify` for the frontend deployment and `Heroku` for the back
| [React](https://reactjs.org/) | [Node.js](https://nodejs.org/en/) | [MongoDB](https://www.mongodb.com/) | [Apache Cordova](https://cordova.apache.org/) | [Webpack](https://webpack.js.org/) |
| [Vue](https://vuejs.org/) | [Express](https://expressjs.com/) | [MySQL](https://www.mysql.com/) | [React Native](https://reactnative.dev/) | [Babel](https://babeljs.io/) |
| [HTML5](https://html.com/) | [Django](https://www.djangoproject.com/) | [Google Firebase](https://firebase.google.com/) | [Swift (for iOS development)](https://developer.apple.com/swift/) | [Docker](https://www.docker.com/) |
| [CSS3](https://www.w3.org/Style/CSS/Overview.en.html) | [Django REST Framework](https://www.django-rest-framework.org/) | | [Kotlin (for Android)](https://kotlinlang.org/) | [Emscripten](https://emscripten.org/) |
| [CSS3](https://www.w3.org/Style/CSS/Overview.en.html) | [Django REST Framework](https://www.django-rest-framework.org/) | [PostgreSQL](http://www.postgresql.org) | [Kotlin (for Android)](https://kotlinlang.org/) | [Emscripten](https://emscripten.org/) |
| [JavaScript (Vanilla JS)](http://vanilla-js.com/) | [Flask](https://flask.palletsprojects.com/en/1.1.x/) | | [Java (for Android)](https://www.java.com/en/) | [WebAssembly](https://webassembly.org/) |
| [TypeScript](https://www.typescriptlang.org/) | [Python](https://www.python.org/) | | | [Google Analytics](https://analytics.google.com/analytics/web/) |
| [FontAwesome Icons](https://react-icons.github.io/react-icons/) | [C (Emscripten, WebAssembly)](https://emscripten.org/) | | | [ESLint](https://eslint.org/) |
| [SASS](https://sass-lang.com/) | [JavaScript](https://www.javascript.com/) | | | [TensorFlow](https://www.tensorflow.org/) |
| [Single Spa](https://single-spa.js.org/) | | | | |

## Contributing

Expand All @@ -119,10 +118,7 @@ If you have a suggestion that would make this better, please fork the repo and c
```bash
npm install
```
6. Start the backend server:
```bash
npm start
```
6. Start the backend servers and services (refer to the [README.md](../MovieVerse-Backend/README.md) file in the `MovieVerse-Backend` directory for more information).
7. Visit the frontend directory (root) and install the dependencies (if any):
```bash
npm install
Expand All @@ -134,13 +130,13 @@ If you have a suggestion that would make this better, please fork the repo and c
9. Visit the mobile app directory and install the dependencies (if any):
```bash
npm install
cordova platform add swift
cordova platform add ios
cordova platform add android
```
10. Start the mobile app using Cordova (visit the `MovieVerse-Mobile` directory for more information):
```bash
cordova build
cordova emulate swift
cordova emulate ios
cordova emulate android
```
11. Commit your Changes (Don't forget to create a branch for your feature):
Expand Down Expand Up @@ -190,7 +186,7 @@ Email: [Official MovieVerse Email](mailto:[email protected])

Please also note that the **MovieVerse** is an ever-evolving platform, and more updates are underway. I am continually enhancing the user experience and adding new features to help you navigate the vast sea of cinema with ease and excitement!

Additionally, I'd like to express special gratitude to [The Movie Database (TMDb)](https://www.themoviedb.org/) for providing additional movie data that greatly enriches The MovieVerse experience!
Additionally, I'd also like to express special gratitude to [The Movie Database (TMDb)](https://www.themoviedb.org/) for providing additional movie data that greatly enriches The MovieVerse experience!

Thank you for your understanding and support! 🎬🍿

Expand Down
23 changes: 19 additions & 4 deletions .idea/dataSources.local.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 12 additions & 5 deletions .idea/dataSources.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading