Coder Social home page Coder Social logo

joshappdev / appdevjs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from appdevdesigns/appdevjs

0.0 2.0 0.0 84 KB

This is our core application framework and administrative tool. See the Read Me instructions below to install or go to our website for more info.

Home Page: http://www.appdevdesigns.net

JavaScript 94.98% Shell 0.25% CSS 4.71% Ruby 0.01% Erlang 0.02% PHP 0.02% CoffeeScript 0.01%

appdevjs's Introduction

appDev

Prerequisites

Before installing appDev, set up your environment. You will need to install NodeJS. After installing, verify that node and npm are working from your terminal:

node -v
npm -v

You will also need MySQL. A convenient way to get it is to install MAMP (on Mac) or install XAMPP (on Windows. Use the "Installer" version). Take note of the mysql server port (default values are typically 3306 or 8889). Also take note of the path to the mysql executable. When installing appDev, you will need to give the path to mysql and mysqldump. On Windows this is:

C:\xampp\mysql\bin\mysql.exe
C:\xampp\mysql\bin\mysqldump.exe

On Mac it is:

/Applications/MAMP/Library/bin/mysql
/Applications/MAMP/Library/bin/mysqldump

Finally, create a new sql database for appDev to use.

On Windows, you will need a Unix style shell to execute the install shell script install.sh. Git Bash (which is part of Windows git) or Cygwin should work. Alternately, you can manually install the npm packages from the windows command line and then run node app_install.js.

Installing

After cloning the repository or unpacking the zip file, change to the install directory and run install.sh. On Windows you can run install.sh from Git Bash.

./install.sh

You should see a series of NPM install commands. These are installing the 3rd party components used by AppDev. When the process is done, you should see the following:

Starting install server...
Please start your web browser and go to http://localhost:8088/appDevInstall

--------------------------------------
appDev Install Server listening on port[8088]

(Note: if the default port 8088 isn't available on your system, you can specify the port as an argument to install.sh )

Web installer wizard

Access the web installer wizard by going to http://localhost:8088/appDevInstall. On most pages, you can copy the suggested values into the text boxes.

  • Step 1: Database Setup

    Enter the name of an existing database.

  • Step 2: Authentication

    The default is okay.

  • Step 3: Email Setup

    Keep SMTP selected and enter the defaults shown there.

  • Step 4: Languages

    Accept the defaults.

  • Step 5: Administrator setup

    Fill in the admin account password.

  • Step 6: Install

    Just press Done if everything looks right. Check the terminal to see if there were errors.

After this, you will be redirected to a login screen. Enter the admin userid and password you created in step 5.

appdevjs's People

Contributors

bobbyappdev avatar hiro-nakamura avatar joshappdev avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.