This repository contains a fullstack web application with separate frontend and backend services. It includes:
Each component can be installed, developed, and deployed independently. This repository contains a series of courses to help you get familiar with various tools and frameworks. Click on a link to open the corresponding documentation.
A live demo is available at https://angular.ganatan.com.
To get started with the Angular frontend: # Clone the repository
git clone https://github.com/ganatan/angular-app.git
cd angular-app/frontend-angular
# Install dependencies and start the development server
npm install
npm start Visit http://localhost:4200 in your browser.
To run the Angular application in Docker: # Build Docker image
docker build -t angular-starter:1.0.0 .
# Run Docker container
docker run -d -p 4000:4000 angular-starter:1.0.0 Visit http://localhost:4000 in your browser. To get started with the JavaScript backend: # Navigate to the backend directory
cd angular-app/backend-node-javascript
# Install dependencies and start the development server
npm install
npm start Visit http://localhost:9000 in your browser.
To get started with the TypeScript backend: # Navigate to the backend directory
cd angular-app/backend-node-typescript
# Install dependencies and start the development server
npm install
npm start Visit http://localhost:9000 in your browser.
For step-by-step tutorials and more information:
|