Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vertocode/apple-imports
Store with specifications for purchasing apple products. It is possible to add products and remove them easily by an administrator, with a login to be able to purchase Apple products. Under development for own use.
https://github.com/vertocode/apple-imports
apple rest-api typescript vite vue3-composition-api vue3-typescript
Last synced: 7 days ago
JSON representation
Store with specifications for purchasing apple products. It is possible to add products and remove them easily by an administrator, with a login to be able to purchase Apple products. Under development for own use.
- Host: GitHub
- URL: https://github.com/vertocode/apple-imports
- Owner: vertocode
- License: mit
- Created: 2022-06-08T22:52:15.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-16T21:53:47.000Z (about 1 year ago)
- Last Synced: 2023-12-16T22:46:00.335Z (about 1 year ago)
- Topics: apple, rest-api, typescript, vite, vue3-composition-api, vue3-typescript
- Language: Vue
- Homepage: https://imports.vertocode.com/
- Size: 657 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Verto Imports
Welcome to **Verto Imports**, a web application designed for managing and purchasing Apple products. This project is currently under development for personal use, allowing administrators to add and remove products easily. Users can also log in to purchase Apple products.
## Table of Contents
- [Introduction](#introduction)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Scripts](#scripts)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## Introduction
Verto Imports is a web application focused on managing and purchasing Apple products. It is currently in development for personal use, with features that allow administrators to easily add and remove products from the store. Users have the option to log in and purchase Apple products.
## Getting Started
### Prerequisites
Before running Verto Imports, ensure you have the following software installed on your system:
- [Node.js](https://nodejs.org/) (version 18.16.1 or higher)
### Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/verto-imports.git
```2. Change to the project directory:
```bash
cd verto-imports
```3. Install dependencies:
```bash
yarn install
```# Scripts
Verto Imports includes several npm scripts to streamline development and deployment:
- `dev`: Starts the development server using Vite.
- `build`: Transpiles TypeScript files, builds the application using Vite, and prepares it for production.
- `preview`: Previews the production build using Vite.
- `lint`: Check code styles of all files using Eslint.
## Development Dependencies
- `@vitejs/plugin-vue`: Vite plugin for Vue.js development.
- `sass`: Syntactically Awesome Style Sheets (Sass) for styling.
- `typescript`: TypeScript for type checking and static analysis.
- `vite`: Vite development server and build tool.
- `vue-tsc`: TypeScript compiler for Vue.js projects.
## Production Dependencies
- `@popperjs/core`: Dependency for Bootstrap components.
- `axios`: HTTP client for making network requests.
- `bootstrap`: Front-end framework for building responsive web applications.
- `cypress`: End-to-end testing framework.
- `vue`: Vue.js framework for building user interfaces.
- `vue-router`: Official router for Vue.js.
- `vue3-google-login`: Google login integration for Vue 3.
- `vuex`: State management library for Vue.js.
- `vuex-persist`: Vuex plugin for state persistence.
## Contributing
If you would like to contribute to the project, please follow the guidelines outlined in [CONTRIBUTING.md](CONTRIBUTING.md).
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.