Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abayo-luc/hello-books-vue
Open Book Store
https://github.com/abayo-luc/hello-books-vue
books eslint hellobooks javascript jest vuejs2
Last synced: 24 days ago
JSON representation
Open Book Store
- Host: GitHub
- URL: https://github.com/abayo-luc/hello-books-vue
- Owner: abayo-luc
- License: mit
- Created: 2019-10-29T14:29:04.000Z (over 5 years ago)
- Default Branch: develop
- Last Pushed: 2022-02-10T19:53:30.000Z (about 3 years ago)
- Last Synced: 2024-11-28T18:42:29.310Z (3 months ago)
- Topics: books, eslint, hellobooks, javascript, jest, vuejs2
- Language: JavaScript
- Homepage: https://hellob-books.netlify.com
- Size: 4.97 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.com/abayo-luc/hello-books-vue) [](https://coveralls.io/github/abayo-luc/hello-books-vue?branch=develop) [](https://app.netlify.com/sites/hellob-books/deploys)
# hello-books-vue
## Code style & Conventions
The style-guide is `@vue/airbnb`, and it uses prettier for frommating code. To enable `VS Code + ESLint + prettier` follow the steps below:
- Text editor [VSCode](https://code.visualstudio.com)
- In VS Code, `Ctrl + Shift + X`
- Search and install _ESLint_
- Search and install _Prettier Code Formatter_
- Search and install Vue tooling for VS code: _Vetur_
- Restart VS Code.## Getting Started
### Clone the latest version of the repository
`https://github.com/abayo-luc/hello-books-vue.git` or `[email protected]:abayo-luc/hello-books-vue.git`
### Change directory
`cd into the project directory`
### Update the environment variables in sample.env file and rename it to '.env'
`cp sample.env ./.env`
### Install the project's dependencies with
`npm install`
### Make sure to have the `Vue-CLI` installed
- Install the `Vue CLI`: [Installation](https://cli.vuejs.org/guide/installation.html#installation)
- Customize configuration: [Configuration Reference](https://cli.vuejs.org/config/)### Testing CI/CD
- Unit test: `npm run test:unit`
- End to End testing: `npm run test:e2e`### Start the application
`npm run serve`
### Credentials
```source-json
{
"email":"[email protected]",
"password":"password"
}
```### Links
[Frontend](https://friendly-bartik-1ca1db.netlify.com/login)
[Backend API](https://hello-book-dev.herokuapp.com/api/v1)