How to share:

  • Login to Loakee using either your Google or GitHub account
  • This platform currently supports uploading of static web apps only
  • Your app/project needs to be able to run when you open index.html as the entry point
  • If you have a React or Vue project, instructions are given below on how to do so

To upload:
  • After you have logged in, click on "New Post" located on the rightside of the Nav bar
  • Fill in the title of your project, description is optional (but it really helps user to understand your project more, & you can link your github repo!)
  • Upload one folder that contains all your project files (source code)
  • Make sure to name your entry .html file as index.html and place that index.html file in the top level of the folder
  • Note: Your entry index.html should be the only .html file with the name (index.html), and be placed in the top folder
  • Other .html files you have is adviced to be placed in subfolders

Sample files arrangement inside the to-be-upload "My_App" folder, with one main index.html at the top level

See the above instruction to upload your Javascript apps. If you have any questions, contact Teamloakee@gmail.com

Your React app needs to Run when you open your index.html in your local browser as a file. (Same as running a Single Page Application from file system). If it's not running, try the following:

  • Add "homepage":"." in your package.json, like such:

  • "name":"my_app",
    "homepage":".",
    "private":"true",
    "dependencies":{}

  • Then run npm run build and your index.html file should now be able to run in the build folder

  • Upload the build folder

We will be supporting automate build in the future, this feature is in the works! Contact Teamloakee@gmail.com for questions

Your app needs to Run when you open your index.html in your local browser as a file. (Same as running a Single Page Application from file system). If it's not running, try the following:

  • In your "vue.config.js", configure publicPath, like such:

  • module.exports = {
    publicPath: ' ',
    }

  • Then run npm run build, and your index.html file should now be able to run in the dist folder

  • Upload the dist folder

We will be supporting automate build in the future, this feature is in the works! Contact Teamloakee@gmail.com for questions