Skip to content

Aplicación contruida en angular y ionic que consume un api con contenido de rick and morty

Notifications You must be signed in to change notification settings

OsmanJimenez/rick-and-morty

Repository files navigation

RICK-AND-MORTY

license last-commit repo-top-language repo-language-count

Developed with the software and tools below.

JavaScript HTML5 ESLint tsnode TypeScript JSON


🔗 Quick Links


📍 Overview

overview


📦 Features

features


📂 Repository Structure

└── rick-and-morty/
    ├── README.md
    ├── angular.json
    ├── capacitor.config.ts
    ├── ionic.config.json
    ├── karma.conf.js
    ├── package-lock.json
    ├── package.json
    ├── src
    │   ├── app
    │   │   ├── app-routing.module.ts
    │   │   ├── app.component.html
    │   │   ├── app.component.scss
    │   │   ├── app.component.spec.ts
    │   │   ├── app.component.ts
    │   │   ├── app.module.ts
    │   │   ├── pages
    │   │   │   └── home
    │   │   │       ├── home-routing.module.ts
    │   │   │       ├── home.module.ts
    │   │   │       ├── home.page.html
    │   │   │       ├── home.page.scss
    │   │   │       ├── home.page.spec.ts
    │   │   │       └── home.page.ts
    │   │   └── services
    │   │       └── api
    │   │           ├── api.service.spec.ts
    │   │           ├── api.service.ts
    │   │           ├── endpoint.service.spec.ts
    │   │           └── endpoints.service.ts
    │   ├── assets
    │   │   ├── icon
    │   │   │   └── favicon.png
    │   │   ├── img
    │   │   │   └── logo.png
    │   │   └── shapes.svg
    │   ├── environments
    │   │   ├── environment.prod.ts
    │   │   ├── environment.ts
    │   │   └── version.ts
    │   ├── global.scss
    │   ├── index.html
    │   ├── main.ts
    │   ├── polyfills.ts
    │   ├── test.ts
    │   ├── theme
    │   │   └── variables.scss
    │   └── zone-flags.ts
    ├── tsconfig.app.json
    ├── tsconfig.json
    └── tsconfig.spec.json

🧩 Modules

.
File Summary
tsconfig.json tsconfig.json
tsconfig.app.json tsconfig.app.json
ionic.config.json ionic.config.json
tsconfig.spec.json tsconfig.spec.json
angular.json angular.json
package.json package.json
karma.conf.js karma.conf.js
capacitor.config.ts capacitor.config.ts
package-lock.json package-lock.json
src
File Summary
polyfills.ts src/polyfills.ts
index.html src/index.html
zone-flags.ts src/zone-flags.ts
test.ts src/test.ts
main.ts src/main.ts
global.scss src/global.scss
src.environments
File Summary
environment.ts src/environments/environment.ts
environment.prod.ts src/environments/environment.prod.ts
version.ts src/environments/version.ts
src.theme
File Summary
variables.scss src/theme/variables.scss
src.app
File Summary
app-routing.module.ts src/app/app-routing.module.ts
app.component.ts src/app/app.component.ts
app.component.scss src/app/app.component.scss
app.component.spec.ts src/app/app.component.spec.ts
app.component.html src/app/app.component.html
app.module.ts src/app/app.module.ts
src.app.services.api
File Summary
api.service.spec.ts src/app/services/api/api.service.spec.ts
api.service.ts src/app/services/api/api.service.ts
endpoint.service.spec.ts src/app/services/api/endpoint.service.spec.ts
endpoints.service.ts src/app/services/api/endpoints.service.ts
src.app.pages.home
File Summary
home.page.spec.ts src/app/pages/home/home.page.spec.ts
home.page.ts src/app/pages/home/home.page.ts
home-routing.module.ts src/app/pages/home/home-routing.module.ts
home.page.scss src/app/pages/home/home.page.scss
home.module.ts src/app/pages/home/home.module.ts
home.page.html src/app/pages/home/home.page.html

🚀 Getting Started

Requirements

Ensure you have the following dependencies installed on your system:

  • TypeScript: version x.y.z

⚙️ Installation

  1. Clone the rick-and-morty repository:
git clone https://github.com/OsmanJimenez/rick-and-morty
  1. Change to the project directory:
cd rick-and-morty
  1. Install the dependencies:
npm install

🤖 Running rick-and-morty

Use the following command to run rick-and-morty:

npm run build && node dist/main.js

🧪 Tests

To execute tests, run:

npm test

🛠 Project Roadmap

  • ► INSERT-TASK-1
  • ► INSERT-TASK-2
  • ► ...

🤝 Contributing

Contributions are welcome! Here are several ways you can contribute:

Contributing Guidelines
  1. Fork the Repository: Start by forking the project repository to your GitHub account.

  2. Clone Locally: Clone the forked repository to your local machine using a Git client.

    git clone https://github.com/OsmanJimenez/rick-and-morty
  3. Create a New Branch: Always work on a new branch, giving it a descriptive name.

    git checkout -b new-feature-x
  4. Make Your Changes: Develop and test your changes locally.

  5. Commit Your Changes: Commit with a clear message describing your updates.

    git commit -m 'Implemented new feature x.'
  6. Push to GitHub: Push the changes to your forked repository.

    git push origin new-feature-x
  7. Submit a Pull Request: Create a PR against the original project repository. Clearly describe the changes and their motivations.

Once your PR is reviewed and approved, it will be merged into the main branch.


📄 License

This project is protected under the SELECT-A-LICENSE License. For more details, refer to the LICENSE file.


👏 Acknowledgments

  • List any resources, contributors, inspiration, etc. here.

Return


About

Aplicación contruida en angular y ionic que consume un api con contenido de rick and morty

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published