Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://gitlab.com/completeproject/test
https://gitlab.com/completeproject/test
fastify graphiql javascript swagger vue
Last synced: 2 months ago
JSON representation
- Host: gitlab.com
- URL: https://gitlab.com/completeproject/test
- Owner: completeproject
- Created: 2021-03-03T13:57:30.619Z (almost 4 years ago)
- Default Branch: master
- Last Synced: 2022-09-26T18:23:05.886Z (about 2 years ago)
- Topics: fastify, graphiql, javascript, swagger, vue
- Stars: 0
- Forks: 0
- Open Issues:
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# this
This is a node.js based back end and front end example.
You should be able to go into the backend and frontend directories and run npm install to get all the packages.
You should have an open Mongodb instance running on your machine.
After that you can use:
node server.js
or
nodemon server.jsto start the backend.
And then you can use:
npm run serve
to start the frontend
## Backend
* **fastify:** the framework
* **jwt:** Auth tokens
* **websockets:** Standard
* **swagger:** API human frontend
* **faker.js:** to generate some data## Front End
* **vue:** the framework
* **vue-router:** for separate pages[This is a link to the project](https://gitlab.com/completeproject/test).
## Example
```
git clone https://gitlab.com/completeproject/test.git
etc.
```## License
The code is [MIT licensed](./LICENSE).