first commit
This commit is contained in:
commit
fd00141fba
42
.gitignore
vendored
Normal file
42
.gitignore
vendored
Normal 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
15
Dockerfile
Normal 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
26
README.md
Normal 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.
|
||||
Loading…
x
Reference in New Issue
Block a user