Skip to content

sumitsk20/vue-fastify-registration-app

Repository files navigation

Vue & Fastify App

Introduction

vue-fastify-registration-app is an example registration app using Vue at frontend and Fastify at backend..

1. Project Structure

.
├── git-essentials
├── node_modules
├── client
│    ├── ...
│    ├── README.md
│    ├── yarn.lock
│    └── package.json
├── server
│    ├── src
│    │   ├── configs
│    │   │   ├── ...
│    │   │   └── index.js
│    │   ├── constants
│    │   │   ├── ...
│    │   │   └── index.js
│    │   ├── controllers
│    │   │   ├── ...
│    │   │   └── index.js
│    │   ├── middlewares
│    │   │   ├── ...
│    │   │   └── index.js
│    │   ├── models
│    │   │   ├── ...
│    │   │   └── index.js
│    │   ├── plugins
│    │   │   ├── ...
│    │   │   └── index.js
│    │   ├── routes
│    │   │   ├── ...
│    │   │   └── index.js
│    │   ├── schemas
│    │   │   ├── ...
│    │   │   └── index.js
│    │   ├── utils
│    │   │   ├── ...
│    │   │   └── index.js
│    │   └── index.js
│    ├── README.md
│    ├── yarn.lock
│    └── package.json
├── .editorconfig
├── .eslintignore
├── .eslintrc.json
├── .gitignore
├── ecosystem.config.js
├── package.json
├── README.md
├── setup.sh
└── yarn.lock

2. Instructions

After cloning you need to execute setup.sh in your linux/unix terminal.

If everything went as expected and there is no error in terminal, you can start both client and server via:

yarn dev

Make sure you're into root folder where setup.sh is.

Note: We're using yarn and not npm. Don't use npm commands instead use yarn.

About

An example app with Vue at frontend and Fastify at backend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published