1.0.0 • Published 4 years ago

rescueshelter v1.0.0

Weekly downloads
-
License
GPL-3.0-or-later
Repository
-
Last release
4 years ago

Rescue Shelter

Simple Single Page Application SPA that uses

  • Simple Happy Path Use Cases
  • NodeJS
  • React Components README
  • Semantic-UI-React
  • HTML5, CSS3 & Javascript
  • ExpressJS Web API
  • Mongoose CRUD with indexes, text search Services README
  • Mongo Docker Container

NOTE: The app.js could function within a serverless cloud environment or API explorer. However, this is a small application with limit features. These environment require registration, access tokens and more.

ToolsJavascriptDatabaseLive Code Testing
Markdown GuideReactJSMongoDB Ecosystemjsfiddle
GitHubMozilla JavascriptMongo Docker Hubcodepend.io
Visual CodeTypescriptMongoose JSRegexr
Powershell CoreRobo3t
Docker

More

Chrome extensions
Serverless
Swagger

Terminal or powershell

# project dependency package manager
npm install or yarn install 

# loads the container
sudo docker run -it --expose 27017:27017 --name mongo_dev mongo:latest

# starts the container
sudo docker start mongo_dev

# starts the container with interactive output viewer
sudo docker start -i mongo_dev

# transcomile typescript files
npm run complile or yarn compile

# start the express app on localhost:3302 
node src/app.js

# start the web app on localhost:33001 in different shell
npm run start or yarn start

Visual Code - Debugging configuration tips

launch.json

"configurations": [
        {
            "type": "chrome",
            "request": "launch",
            "name": "Launch Chrome",
            "url": "http://localhost:3301",
            "preLaunchTask": "npm: start",
            "webRoot": "${workspaceFolder}/src"
        },
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "program": "${workspaceFolder}/src/app.js",
            "preLaunchTask": "tsc: build - tsconfig.json",
            "outFiles": [
                "${workspaceFolder}/src/**/*.js"
            ]
        }
    ]
1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago