Git Product home page Git Product logo

eischied-angularjs's Introduction

Project Eischied (Legacy)

A boilerplate MEAN Stack demo for a web based, multi-API application. Named after the 70's TV Show "Eischeid" staring Joe Don Baker.

NOTE

Many of the technologies used in this demo are now deprecated or have been supercedded by newer versions. This demo features Angular 1.x which is now closing in on end of life for support. Jade Templates have also been renamed to Pug since this demo was put together. So there may be depercation warnings and messages during NPM Install. This project is provided "as-is" as a legacy demo of using Angular 1.x.

For a more current version of this demo, see github.com/jfox015/Eischied-Angular.

Overview

This library has two main components, the backend pages/API and public HTML.

The example API included is written in NodeJS using Express 4.x+ with Jade Templating.

The front end is an AngularJS 1.x based application UI using JQuery, Bootstrap and LESS CSS.

Back and forth communication from the UI to the backend is accomplished via a RESTful services API.

This project is based off the excellent Hackathon Starter Project (https://github.com/sahat/hackathon-starter).

Requirements

  • NodeJs 8.x+
  • MongoDB 2.x+

Set up the project

$ git clone git://github.com/jfox015/Eischied-AngularJs
$ cd Eischied-AngularJs
$ npm install

Launch MongoDB

Make sure your local copy of MongoDB is running. The run the following command to start the site.

$ $ npm start

Browse to http://localhost:3000 to run.

Error Note

If you received the following error:

$ Error: Cannot find module 'mongodb/node_modules/bson

Do the following:

npm install -g node-gyp 
cd /to/your/project-folder
rm -rf node_modules
npm install

eischied-angularjs's People

Contributors

jfox015 avatar

Watchers

 avatar James Cloos 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.