All Projects → WeAreOpenSourceProjects → NodeAngular

WeAreOpenSourceProjects / NodeAngular

Licence: other
🚀 Full Stack Framework Béta : mean with last Angular and Node (Example)

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to NodeAngular

React Express Fullstack
Full stack (mostly unopinionated) starter pack with React+Redux and Expressjs
Stars: ✭ 23 (+76.92%)
Mutual labels:  sequelize, fullstack
mean-stack
MEAN stack Mongoose, Express, Angular6, Node
Stars: ✭ 22 (+69.23%)
Mutual labels:  fullstack, angular6
Meme Studio
📌 A complete and fast website building in React/Express for creating and sharing "internet memes"
Stars: ✭ 51 (+292.31%)
Mutual labels:  sequelize, fullstack
fullstack-graphql-angular
Simple Fullstack GraphQL Application with Angular CLI + Redux. API built with Typescript + Express + GraphQL + Sequelize (supports MySQL, Postgres, Sqlite and MSSQL). WebApp built with Angular CLI + Redux + Async Middleware to access the API.
Stars: ✭ 67 (+415.38%)
Mutual labels:  sequelize, fullstack
vuenode-fullstack
Vue.Js & Node fullstack Single Page Application with Relational databases as backend using Sequelize. Live Demo:
Stars: ✭ 42 (+223.08%)
Mutual labels:  sequelize, fullstack
template-server-nodejs
No description or website provided.
Stars: ✭ 20 (+53.85%)
Mutual labels:  sequelize
z
基于 MidwayJS(EggJS) + TypeScript 的多模块应用 [ NodeJS 版 ]
Stars: ✭ 122 (+838.46%)
Mutual labels:  sequelize
reason-rust-scraper
🦀 Scraping & crawling websites using Rust, and ReasonML
Stars: ✭ 21 (+61.54%)
Mutual labels:  fullstack
chanyeong
👨‍💻 chanyeong's portfolio and blog webpage
Stars: ✭ 39 (+200%)
Mutual labels:  sequelize
node-crudapi-ts
CRUD boilerplate for create Node Restful API's with Express Framework and Sequelize ORM written in Typescript.
Stars: ✭ 41 (+215.38%)
Mutual labels:  sequelize
express-crud-router
Simply expose resource CRUD (Create Read Update Delete) routes for Express & Sequelize. Compatible with React Admin Simple Rest Data Provider
Stars: ✭ 109 (+738.46%)
Mutual labels:  sequelize
angularx-qrcode-sample-app
Angular5/6/7/8/9/10+ sample apps with working implementations of angularx-qrcode
Stars: ✭ 15 (+15.38%)
Mutual labels:  angular6
ngx-quill-lite
A light weight Angular wrapper of Quilljs, powerful rich text editor
Stars: ✭ 20 (+53.85%)
Mutual labels:  angular6
Angular-Reactive-Demo-Shop
Angular Demo Shop
Stars: ✭ 79 (+507.69%)
Mutual labels:  angular6
ngx-loading-mask
Angular 5+ simple loading-mask ui component.
Stars: ✭ 22 (+69.23%)
Mutual labels:  angular6
graph-demo
A simple demo using pathom, fulcro and crux
Stars: ✭ 48 (+269.23%)
Mutual labels:  fullstack
angular6-httpclient-example
Angular 6 HttpClient: Consume RESTful API Example
Stars: ✭ 38 (+192.31%)
Mutual labels:  angular6
HopeLibrarySystem
厚朴工作室图书管理系统Hope books manage system📘
Stars: ✭ 42 (+223.08%)
Mutual labels:  fullstack
angular-youtube-player
Simple youtube player created with angular and typescript. See demo.
Stars: ✭ 35 (+169.23%)
Mutual labels:  angular6
doc
Sequelize Documentation
Stars: ✭ 32 (+146.15%)
Mutual labels:  sequelize

Gitter Slack Mail

Packagist

MEANie

/!\ This fullstack is an assembly example of two of our stack Angular / Node. This repo is not necessarily up to date, if you want to start a project, thank you to rely on the desired technos available here based on our wiki.

Presentation

Angular / Node repo association. This FullStack, on active developpement, aims to be the next MEAN exemple of our work, and our first FullStack.


demo-stack

Demo

Prerequisites

Make sure you have installed all of the following prerequisites on your development machine:

Simple install

Straightforward

## Clone the repo localy
$ git clone https://github.com/weareopensource/MEANie.git && cd MEANie

## Install dependencies
$ npm i

Running Your Application

Development

  • Run npm start for dev. Navigate to http://localhost:4200/.

Production

  • Run npm run prod to build your client app and start a web server on http://localhost:4200/

This process takes into account all system environment variables defined under the form WAOS_<BACK|FRONT>_<path_toVariable>. You can for instance overide the front or back default configuration by redefining them throught system environment variables:

  • WAOS_FRONT_api_port=3200 overides environemnt.api.host value
  • WAOS_BACK_port=3200 overides config.port value

All front/back configuration varialables are overidable.

Examples on server with PM2 =

  • Build FRONT : WAOS_FRONT_api_host=meanie.weareopensource.me WAOS_FRONT_api_port=80 npm run prod
  • Launch BACK & FRONT : NODE_ENV=production pm2 start server.js --name meanie

Define your own project repo and keep it sync with MEANie

This step is not mandatory. You can directly clone the repository and get a working app. But since you will need to deploy your app soon, hosting your own project on github and configuring it to get the last update from the kick starter is a must. This is done this way:

## Fork the repo

## Clone the repo localy
$ git clone https://github.com/me/MEANie.git

## cd into it
$ cd MEANie

## Keep track of the upstream
$ git remote add angular https://github.com/weareopensource/Angular.git
$ git remote add node https://github.com/weareopensource/Node.git
$ git remote add upstream https://github.com/weareopensource/MEANie.git

## Install dependencies
$ npm i

## Run it
$ npm start

Sync with the source

Since MEANie is split into two separate projects (Angular and Riess) hosted on two different reposotories, to get the last updates for one or the other part, simply run the commands bellow

$ git pull upstream master
$ git pull -s subtree angular master
$ git pull -s subtree node master

Contribute

We welcome pull requests from the community! See Angular READ.me and Node READ.me.

We Are Open Source, Who we are ?

Today, we dreams to create Backs/Fronts, aligns on feats, in multiple languages, in order to allow anyone to compose fullstack on demand (React, Angular, VusJS, Node, Nest, Swift, Go). Feel free to discuss, share other kind of bricks, and invite whoever you want with this mindset to come help us.

forthebadge

License

Packagist

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].