Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building a Photo Gallery app with Webiny and Nuxt.js #23

Closed
miracleonyenma opened this issue Jun 23, 2022 · 6 comments
Closed

Building a Photo Gallery app with Webiny and Nuxt.js #23

miracleonyenma opened this issue Jun 23, 2022 · 6 comments
Assignees
Labels
Published Article completed and published

Comments

@miracleonyenma
Copy link

Introduction

Serverless infrastructure has many benefits when it comes to building modern applications. These benefits include lower latency, reduced costs, quicker deployments, and many more. With a serverless application framework like Webiny, we can build modern applications powered by serverless architecture.

In this tutorial, we're going to see how we can build a full-stack application by leveraging on Webiny as a Headless CMS.
We'll be building a Pinterest clone with Webiny and Nuxt 3, where users would be register and sign in to the app, create pins and view other pins created by other users.

We'll cover how Webiny works as a Serverless CMS and we'll walk through the process of creating, configuring, and deploying a Webiny project and with a GraphQL API.
Then, we connect it to a Nuxt frontend with authentication, build out the functionality for creating and viewing pins.

Goals

This article aims to introduce readers to the concept Headless CMS and creating applications with serverless infrastructure with Webiny.

Outline

In this article we'll cover the following main parts:

  • Brief introduction to Serverless, Headless CMS
  • What is Webiny
  • Setting up and deploying a Webiny project
  • Configuring the GraphQL API
  • Headless CMS GraphQL API security layer
  • Building CRUD endpoints
  • Implementing authentication and authorization on the GraphQL API
  • Setting up the front end
  • Building the CRUD functionality
  • Conclusion
  • Resources

I would like to submit this article as a tutorial.

Sample articles

Here are a few

@endymion1818 endymion1818 added Brief approved Brief approved by the editorial team labels Jun 27, 2022
@mislavstreicher mislavstreicher changed the title [SUBMIT] Building a Pinterest clone with Webiny Building a Pinterest clone with Webiny Jun 27, 2022
@endymion1818 endymion1818 changed the title Building a Pinterest clone with Webiny Building a Pinterest clone with Webiny and Nuxt Jun 30, 2022
@endymion1818 endymion1818 added In progress Article is currently being written and removed Brief approved Brief approved by the editorial team labels Jul 1, 2022
@endymion1818
Copy link
Contributor

Hey @miracleonyenma, how are you getting on with the article? Please let us know by Monday otherwise we will have to move it back to "looking for a writer"

@miracleonyenma
Copy link
Author

Hey @endymion1818 !

Terribly sorry for not updating you on my progress.
I ran into some issues setting up Webiny on my machine.

Fortunately, I managed to get it up and running last week and will be working the article this week ☺️.

Thanks for understanding 🙏🏾

@endymion1818
Copy link
Contributor

endymion1818 commented Jul 25, 2022

Hi @miracleonyenma, no worries, glad you got it working! But also don't forget the slack community is there to support you if you get stuck again!

@endymion1818 endymion1818 added Brief approved Brief approved by the editorial team and removed In progress Article is currently being written labels Aug 17, 2022
@endymion1818
Copy link
Contributor

Hi @miracleonyenma we need you to sign a freelance writer agreement with us, as a matter of urgency could you please contact me via Slack and we'll get you set up. Thanks!

@endymion1818 endymion1818 added Looking for a writer Topic requested by the community, looking for an author to write about it. and removed Brief approved Brief approved by the editorial team labels Aug 22, 2022
@miracleonyenma
Copy link
Author

Alright @endymion1818

I just dropped a message on slack.
I'm just responding now because I've been unavailable for the past week. I'm really sorry for any inconvenience it may have caused 🙇🏾‍♂️

@endymion1818
Copy link
Contributor

No worries @miracleonyenma

@endymion1818 endymion1818 added In progress Article is currently being written and removed Looking for a writer Topic requested by the community, looking for an author to write about it. labels Aug 24, 2022
@endymion1818 endymion1818 added Draft Review Article draft submitted and in review. In progress Article is currently being written and removed In progress Article is currently being written Draft Review Article draft submitted and in review. labels Aug 24, 2022
@endymion1818 endymion1818 changed the title Building a Pinterest clone with Webiny and Nuxt Building a Photo Gallery app with Webiny and Nuxt Aug 24, 2022
@endymion1818 endymion1818 changed the title Building a Photo Gallery app with Webiny and Nuxt Building a Photo Gallery app with Webiny and Nuxt.js Aug 24, 2022
@endymion1818 endymion1818 added Published Article completed and published and removed In progress Article is currently being written labels Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Published Article completed and published
Projects
None yet
Development

No branches or pull requests

3 participants