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:
|
-
Notifications
You must be signed in to change notification settings - Fork 339
ganatan/angular-app
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Angular 18 Fullstack Application: SSR, PWA, SEO, and Scalable Node.js Typescript & Javascript Backend with MySQL, PostgreSQL, MongoDB
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published