Skip to content

Deploy your own serverless wordpress using genezio

Notifications You must be signed in to change notification settings

andreia-oca/serverless-wordpress

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Serverless Wordpress with genezio

deployed with: genezio

This project is a minimalist wordpress-like blog deployed and hosted using genezio.

The project has the following features:

  • admins accounts (register, login, update information)
  • editors accounts (register, login, update information)
  • tags management (create, get, update, delete)
  • enable global settings for using options (create, get, update, delete)
  • posts/articles management (create, get)
  • minimal UI build to interact with

Technical details

The project is deployed using genezio for both backend and frontend.

The CI/CD is automated using a Github Action in .github/workflows/deploy.yaml. For more details on how to use this action, check out the official documentation.

Also, we needed a database to store the information about user accounts and posts. We choose to use MongoDB because it is easy to set up and use.

Head over to MongoDB website to create a free account and see how to host your MongoDB database. After you create a Mongo database, copy its URI and paste it in your .env file.

Suggestions

If you have any suggestions or difficulties in using the project, drop us an issue or even a PR.

We are more than happy to improve the project <3

Resources

To get in-depth information about the technologies we used check out the following docs:

About

Deploy your own serverless wordpress using genezio

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.3%
  • HTML 3.7%
  • CSS 2.0%