commit fd00141fba3609f19b7fa1a6d4da1546211e330c Author: atseirjo Date: Tue Oct 7 12:54:18 2025 +0200 first commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cc7b141 --- /dev/null +++ b/.gitignore @@ -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 diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4d252db --- /dev/null +++ b/Dockerfile @@ -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" ] diff --git a/README.md b/README.md new file mode 100644 index 0000000..9cfd578 --- /dev/null +++ b/README.md @@ -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**
+ Navigate to `/environments/environment{.development}.ts` and update the values to match your Appwrite project credentials. +2. **Customize as needed**
+ Modify the starter kit to suit your app's requirements. Adjust UI, features, or backend + integrations as per your needs. +3. **Install dependencies**
+ Run `npm install` to install all dependencies. +4. **Run the app**
+ 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.