The Document Section for the Shared-Backpack Project.
The Project is particulary divided into major 4 part
- Shared Backpack user app
- Shared Backpack mini admin app
- Shared Backpack admin panel
- Shared Backpack API
The project focuses on
- Cheap Travel
- Level Group Travel
- Flutter (user app)
- Flutter (mini admin)
- Vue.js (admin panel)
- Nodejs and MongoDB (API)
The contents of the Shared-Backpack-docs
repo is used to automatically create the Shared Backpack documentation website. The automation uses Docusaurus, a modern static website generator.
Intallation will vary depending on whether you use the yarn
or npm
packages. Visit the Docusaurus installation web page if you have any difficulties with the steps below.
- Nodejs
- Git
The steps are simple:
- Clone this repository
- Install
yarn
on your system
$ git clone https://github.com/The-Shared-Backpack/Shared-Backpack-docs
$ cd Shared-Backpack-docs
$ sudo apt-get -y install yarn
$ yarn add docusaurus
$ git clone https://github.com/The-Shared-Backpack/Shared-Backpack-docs
$ cd Shared-Backpack-docs
$ npm install
To preview your changes as you edit the files, you can run a local development server that will serve your website and it will reflect the latest changes.
Follow these steps:
$ cd Shared-Backpack-docs
$ yarn run start
By default, a browser window will open at http://localhost:3000.
This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.
$ npm start
In most cases is unnecessary. Running the development server
will be sufficient.
If you need to generate static HTML pages (unlikely), then follow these steps.
$ yarn run build
This command generates static content into the /build
directory and can be served using any static contents hosting service.