An open API service indexing awesome lists of open source software.

https://github.com/inunotaisho/inunotaisho-angular-platnav

The Angular full stack repo of 犬の大将 - Ethan Fairweather - 晴天エタン
https://github.com/inunotaisho/inunotaisho-angular-platnav

angular express less node-mailer redis sequelize typescript webpack3

Last synced: about 2 months ago
JSON representation

The Angular full stack repo of 犬の大将 - Ethan Fairweather - 晴天エタン

Awesome Lists containing this project

README

          

# InuNoTaisho: Angular

This is the fullstack version of my website which will become www.ebseiten.com.

Alough not complete, it still runs so long as you have `postegres` and `redis` running with sequelize files migrated

First clone this repo. Before taking futher steps, make sure you have `nodejs` and `npm` installed. Then run `npm install` to install all required `node_modules`.

All modules a stored in `node_modules` and `webpack` is used as a module loader. The `webpack.config.env.js` is basic, but it does what we need.

Make sure you have `postgres` and `redis-server` running. Go into the `config folder` and either copy the
dev database or change database to your desired name. Either way, the databse must be setup using something like `PgAdmin`or something similar. Command line control of `postgres` is also an option, but is not covered by this readme.

Once connected and `sequelize` migration files loaded in the database, run `redis-server` in another terminal tab.
Redis is your session server and is vitale to for applications that require you to login or logout.

Once finished, then and only then, can you run `npm start`.

Navigate to `localhost:5000` and you should be there.

**Documentation**
- http://docs.sequelizejs.com/
- https://www.postgresql.org/
- https://redis.io/
- https://expressjs.com/
- https://webpack.js.org/configuration/
- https://angular.io/docs
- http://platypusts.com/docs/platui
- http://platypusts.com/docs/getting-started
- http://www.typescriptlang.org/docs/home.html
- https://github.com/DefinitelyTyped/DefinitelyTyped
- http://lesscss.org/

**Supportting Software Documentation**
- https://www.pgadmin.org/