Quickly generate a user that can be imported into Ghost https://ghost-user-maker.code.snipettemag.com/
Find a file
Badri Sunderarajan c30e69c372 Update README with actual information
Just realised we had the project template's README in there, which, while not
entirely useless, could definitely be improved upon
2022-08-06 03:22:45 -07:00
.vscode Basic Svelte project with input form 2022-08-05 11:07:41 +05:30
public Set title in HTML page as well as Svelte app 2022-08-05 11:07:41 +05:30
src Actually generate and save JSON file 2022-08-05 12:58:07 +05:30
.gitignore Basic Svelte project with input form 2022-08-05 11:07:41 +05:30
package.json Actually generate and save JSON file 2022-08-05 12:58:07 +05:30
README.md Update README with actual information 2022-08-06 03:22:45 -07:00
rollup.config.js Update all indentation from tabs to spaces 2022-08-05 11:07:41 +05:30
tsconfig.json Basic Svelte project with input form 2022-08-05 11:07:41 +05:30
yarn.lock Actually generate and save JSON file 2022-08-05 12:58:07 +05:30

Ghost User Maker

This is a simple webapp that takes in an author's details and exports it in a format that can be imported to Ghost. It has been designed as a workaround to the fact that Ghost doesn't let you directly add authors from the admin panel without going through the process of inviting them via email.

I just want to add my authors!

That's simple! Use the final product at the following link: https://ghost-user-maker.code.snipettemag.com

Development

Ghost User Maker is powered by TypeScript and Svelte, with Yarn for dependency management. After cloning this repo, you can get it going using the normal process:

yarn install
yarn dev

This will start up a live-reload development server at http://localhost:8080 which you can access from your browser.

Deployment

When you're done with coding and ready to deploy, simply run the following command:

yarn build

The output will be saved to the public/ directory, which can then be deployed to any ordinary static HTTP server. That's right, there's no special backend process needed to keep this app running 😉

Similarly, if you want to deploy your site on a service like Netlify, you can use yarn build as the build command and public/ as the directory to be published.

Contributing

Since this is a simple app, there's not much left to do, but if you feel there's something missing, contributions would be welcome! Feel free to open an issue, comment, or pull request as appropriate. And, thanks in advance!

Credits

This project is created using the template at https://github.com/sveltejs/template.