first commit

This commit is contained in:
atseirjo 2025-10-07 12:54:18 +02:00
commit fd00141fba
3 changed files with 83 additions and 0 deletions

42
.gitignore vendored Normal file
View File

@ -0,0 +1,42 @@
# See https://docs.github.com/get-started/getting-started-with-git/ignoring-files for more about ignoring files.
# Compiled output
/dist
/tmp
/out-tsc
/bazel-out
# Node
/node_modules
npm-debug.log
yarn-error.log
# IDEs and editors
.idea/
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace
# Visual Studio Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
.history/*
# Miscellaneous
/.angular/cache
.sass-cache/
/connect.lock
/coverage
/libpeerconnection.log
testem.log
/typings
# System files
.DS_Store
Thumbs.db

15
Dockerfile Normal file
View File

@ -0,0 +1,15 @@
FROM node:20.19.0 AS build
WORKDIR /app
COPY package*.json ./
RUN npm install
RUN npm install -g @angular/cli
COPY . .
RUN ng build --configuration=production
CMD [ "ng", "serve","--port", "4240", "--host", "0.0.0.0" ]

26
README.md Normal file
View File

@ -0,0 +1,26 @@
# Angular starter kit with Appwrite
Kickstart your Angular development with this ready-to-use starter project integrated with [Appwrite](https://www.appwrite.io)
## 🚀Getting started
###
Clone the Project
Clone this repository to your local machine using Git:
`git clone https://github.com/appwrite/starter-for-angular`
## 🛠️ Development guide
1. **Configure Appwrite**<br/>
Navigate to `/environments/environment{.development}.ts` and update the values to match your Appwrite project credentials.
2. **Customize as needed**<br/>
Modify the starter kit to suit your app's requirements. Adjust UI, features, or backend
integrations as per your needs.
3. **Install dependencies**<br/>
Run `npm install` to install all dependencies.
4. **Run the app**<br/>
Start the project by running `ng serve`.
## 💡 Additional notes
- This starter project is designed to streamline your Angular development with Appwrite.
- Refer to the [Appwrite documentation](https://appwrite.io/docs) for detailed integration guidance.