
Ionic Angular with Standalone
An Ionic Angular Starter in Typescript with Standalone Components
ionic-angular-standalone-starter
francis-Paul-code/ionic-angular-standalone-starter
Just deployed
Ionic Angular Starter
This is a starter project for building mobile and web applications using Ionic Angular with standalone components. It is configured to be deployed on Railway.
Table of Contents
Getting Started
Prerequisites
- Node.js (>= 12.x)
- npm (or Yarn)
- Ionic CLI (
npm install -g @ionic/cli
) - Railway CLI
Installation
-
Clone the repository:
git clone https://github.com/francis-Paul-code/ionic-angular-standalone-starter.git cd ionic-angular-starter
-
Install dependencies:
npm install
Running the App
To start the development server:
ionic serve
Project Structure
ionic-angular-starter/
├── src/
│ ├── app/
│ │ ├── components/ # Reusable standalone components
│ │ ├── pages/ # Application pages as standalone components
│ │ ├── app.component.ts # Root component
│ │ ├── app.module.ts # Root module
│ │ └── main.ts # Main entry point
│ ├── assets/ # Static assets
│ ├── theme/ # Application theme
│ ├── index.html # HTML entry point
│ ├── styles.css # Global styles
├── ionic.config.json # Ionic configuration
├── package.json # NPM dependencies and scripts
└── README.md # Project documentation
Deploying to Railway
- Login to Railway CLI:
railway login
- Initialize a new Railway project:
railway init
- Deploy the project:
For more detailed instructions, refer to the Railway documentation.railway up
License
This project is licensed under the MIT License. See the LICENSE file for more details.
Template Content
ionic-angular-standalone-starter
francis-Paul-code/ionic-angular-standalone-starter