Ionic Vue Starter

An Ionic Vue Starter in Typescript, comes already configured with railway

Deploy Ionic Vue Starter

ionic-vue-starter

francis-Paul-code/ionic-vue-starter

Just deployed

Ionic Icon Ionic Vue Starter with TypeScript

This is a starter project for building mobile and web applications using Ionic Vue with TypeScript. It is configured to be deployed on Railway.

Table of Contents

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    https://github.com/francis-Paul-code/ionic-vue-starter.git
    cd ionic-vue-starter
    
  2. Install dependencies:

    npm install
    

Running the App

To start the development server:

ionic serve

Project Structure

ionic-vue-starter/
├── public/                     # Static files
├── src/
│   ├── components/             # Reusable components
│   ├── pages/                  # Application pages
│   ├── App.vue                 # Root component
│   ├── main.ts                 # Entry point
│   ├── router/                 # Vue Router configuration
│   └── store/                  # Vuex store configuration
├── ionic.config.json           # Ionic configuration
├── package.json                # NPM dependencies and scripts
└── README.md                   # Project documentation

Deploying to Railway

  1. Login to Railway CLI:
    railway login
    
  2. Initialize a new Railway project:
    railway init
    
  3. Deploy the project:
    railway up
    
    For more detailed instructions, refer to the Railway documentation.

License

This project is licensed under the MIT License. See the LICENSE file for more details.


Template Content

More templates in this category

View Template

mellow-vue

A full-stack Vue app with The Boring JavaScript Stack.


View Template

Sveltekit NestJS

Full-stack with SvelteKit + NestJS + Prisma + Postgresql with utils


View Template

.NET8 Web API

A basic ASP.NET Core Web API template (.NET 8)