https://github.com/remotesynth/sveltekit-demo
https://github.com/remotesynth/sveltekit-demo
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/remotesynth/sveltekit-demo
- Owner: remotesynth
- Created: 2023-08-24T20:40:37.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-14T21:01:47.000Z (over 2 years ago)
- Last Synced: 2025-02-13T23:18:13.610Z (over 1 year ago)
- Language: Svelte
- Size: 3.24 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# An example SvelteKit app
This is a simple app example using SvelteKit. The app allows a user to create new session abstracts and indicate where they have submitted a CFP for that session. It is functional but intended purely for example purposes.
The application uses AppWrite on the backend for both data storage and authentication using magic links. If you'd like to run the application, you'll need the following environment variables from your AppWrite account.
```
APPWRITE_API_KEY=MY_KEY
PUBLIC_APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1
PUBLIC_APPWRITE_PROJECT_ID=PROJECTID
APPWRITE_DB_ID=DATABASE_ID
APPWRITE_SESSIONS_ID=SESSIONS_COLLECTION_ID
APPWRITE_CFP_ID=CFP_COLLECTIONS_ID
```
The current structure of the collections are:
**Session**
Title string Required
Abstract string Required
userid string Required
**cfps**
SessionID string Required
Conference string Required
ConferenceDate datetime Required
SubmissionDate datetime Required
Accepted boolean
URL string Required