Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dj0nny/space-v
A Vue.js client for the SpaceX API :rocket:
https://github.com/dj0nny/space-v
client spacex spacex-api vue vue-function-api vuejs vuejs2
Last synced: 9 days ago
JSON representation
A Vue.js client for the SpaceX API :rocket:
- Host: GitHub
- URL: https://github.com/dj0nny/space-v
- Owner: dj0nny
- Created: 2019-08-21T14:42:58.000Z (over 5 years ago)
- Default Branch: develop
- Last Pushed: 2022-12-11T02:48:07.000Z (about 2 years ago)
- Last Synced: 2024-11-08T20:17:07.433Z (2 months ago)
- Topics: client, spacex, spacex-api, vue, vue-function-api, vuejs, vuejs2
- Language: Vue
- Homepage: https://space-v.netlify.com/#/
- Size: 2.43 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# space-v
[![Build Status](https://travis-ci.org/dj0nny/space-v.svg?branch=develop)](https://travis-ci.org/dj0nny/space-v)
[![Netlify Status](https://api.netlify.com/api/v1/badges/61f609cf-3ba1-4a8f-905d-ab831f6a0bb1/deploy-status)](https://app.netlify.com/sites/space-v/deploys)
[![npm version](https://badge.fury.io/js/vue.svg)](https://badge.fury.io/js/vue)
[![npm version](https://badge.fury.io/js/vue-function-api.svg)](https://badge.fury.io/js/vue-function-api)
![GitHub top language](https://img.shields.io/github/languages/top/dj0nny/space-v)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/dwyl/esta/issues)> A Vue.js client for the SpaceX API
## Getting Started
This is a client built using Vue.js with the new [function API](https://github.com/vuejs/vue-function-api) for serving the [SpaceX REST API](https://github.com/r-spacex/SpaceX-API)
### Prerequisites
For this project you need [__Node__](https://nodejs.org/en/) installed on your machine with [__Npm__](https://www.npmjs.com/) or [__Yarn__](https://yarnpkg.com).
This app was generated using the **Vue CLI**.
### Installation
You can clone this repository using __Git__:
```bash
git clone https://github.com/dj0nny/space-v.git
```Or download the repository [here](https://github.com/dj0nny/space-v/archive/develop.zip)
---
Before using the app, you need to install the dependencies. Open a terminal and type, inside the directory:
```bash
npm install
# OR
yarn install
```
For running it:
```bash
npm run serve
# OR
yarn serve
```
The Vue development server it will be up and running at this address: http://localhost:8080.## Deployment
For creating an optimized build of this project run:
```bash
npm run build
# OR
yarn build
```A deployed version on [Netlify](https://www.netlify.com/) in available at this URL: https://space-v.netlify.com/#/
## Built with ❤️ using:
* [Vue.js](https://vuejs.org/) - A Javascript framework
* [Vue Function API](https://github.com/vuejs/vue-function-api) - provides function api from Vue3.x to Vue2.x for developing next-generation Vue applications.
* [vue-hooks](https://github.com/u3u/vue-hooks) - Awesome hooks for Vue.js
* [SpaceX API](https://github.com/r-spacex/SpaceX-API) - Open Source REST API for rocket, core, capsule, pad, and launch data## Contributing
Pull Requests for adding features ⇄ and ★ are welcome 😎