appwrite / website

The Appwrite website, docs and blog ๐Ÿ 
https://appwrite.io
193 stars 185 forks source link

๐Ÿ“š Documentation: Tutorial for Nuxt #84

Open gewenyu99 opened 12 months ago

gewenyu99 commented 12 months ago

๐Ÿ’ญ Description

Goal

Interactive tutorial for beginners to build their first functioning app using Nuxt and Appwrite.

Content

  1. The end product should be a functional app
  2. Step by step from setup. If there will be test data, provide a Server SDK script with instructions.
  3. Format should be similar to /docs/tutorials/sveltekit
  4. Should contain the following content
    1. install dependencies
    2. make first request
    3. implement auth
    4. intro to databases
    5. queries and paginations
    6. storage (optional)
    7. realtime (optional)
    8. permissions (optional)

How to contribute

Pitch an outline detailing each page you plan to add and headings within, and ask to be assigned. Open a PR after the outline has been approved.

The Appwrite team will collaborate with you on the outline and PR.

Thanks for taking the time to make our documentation better ๐Ÿ™

๐Ÿ‘€ Have you spent some time to check if this issue has been raised before?

๐Ÿข Have you read the Code of Conduct?

evelinabe commented 11 months ago

Hi, I would like to be assigned this issue. I'm thinking it will follow the exact same steps as the beginner tutorials for React, Sveltekit and Vue with the end result being an ideas tracker app. The outline would be something like this:

1. Build an ideas tracker with Nuxt

2. Create app

3. Set up Appwrite

4. Add authentication

5. Add navigation

6. Add database

7. Create ideas page

8. Next steps

gewenyu99 commented 11 months ago

@evelinabe Can I challenge you in an additional step of uploading and displaying images? ;)

I've assigned it to you, happy hacking, make sure every 2-3 days to give us a quick status update!

evelinabe commented 11 months ago

@evelinabe Can I challenge you in an additional step of uploading and displaying images? ;)

I've assigned it to you, happy hacking, make sure every 2-3 days to give us a quick status update!

Challenge accepted

Amit12234 commented 11 months ago

Hi , if it get unassigned , please assign it to me.

evelinabe commented 11 months ago

@Amit12234 I'm assigned to it and currently working on it :-)

evelinabe commented 11 months ago

@gewenyu99 status-report: making progress. Added checkboxes to the outline and checked the ones that are finished.

evelinabe commented 11 months ago

@gewenyu99 Some styling left before I open a PR

gewenyu99 commented 11 months ago

@evelinabe thanks for the update!

Please also have your complete code ready in a repository like https://github.com/loks0n?tab=repositories

So we can fork + add to Appwrite and link in tutorial in the future!

evelinabe commented 11 months ago

@gewenyu99 Here's the repo: https://github.com/evelinabe/nuxt-ideas-tracker-tutorial Aha, I thought I was supposed to add the tutorial in the appwrite-website repo as well? Then I'm nearly done, I suppose :D

evelinabe commented 11 months ago

@gewenyu99 Closed the first PR because I had forgotten to pull the latest changes from main and I thought the history got so messy when I wanted to do some changes after seeing in another review that you wanted minimal styling or pink.appwrite.io. Changes done and new PR opened. Have a nice weekend!