CineCritique is a mobile application developed on the Ionic platform using Angular. It allows users to browse and read comprehensive movie reviews, leveraging multiple REST APIs for seamless data retrieval. The application employs responsive design principles to ensure optimal usability across a variety of devices.
Here’s a demo of the project in action:
Demo.CrineCritique.mp4
- Movie Reviews: Display detailed reviews for a wide range of movies with infite scroll.
- REST API Integration: Retrieve and display data seamlessly from server-side APIs.
- Responsive Design: Ensures accessibility and a consistent user experience on different devices.
- Ionic Framework
- Angular
- REST APIs
- HTML/CSS
- TypeScript
To get a local copy up and running, follow these steps:
-
Clone the repository:
git clone https://github.com/jr-dev1001/cinecritique.git
-
Navigate to the project directory:
cd cinecritique
-
Install dependencies:
npm install
-
Run the application:
ionic serve
ionic run android
it will generate android build files .
ionic run ios
it will generate xcode build files .
- Browse Movie Reviews: Open the application and navigate through the list of movie reviews.
- Responsive Design: Enjoy a seamless experience on any device, be it mobile, tablet, or desktop.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
currently being supported with security updates.
Software | Version | Supported |
---|---|---|
Angular | ^14.0.x | ✅ |
@capacitor/core | 4.4.x | ✅ |
@capacitor/cli | 4.x.x | ✅ |
@ionic/angular | <6.1.9 | ❌ |