/web

🚀 EVE Book WEB

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Archived! Moved to new-eden-social/hub/web


EVE Book WEB

Hub for EVE Online community.

Travis Master branch Greenkeeper Coverage Status Join Slack Chat
Waffle.io - Columns and their card count

What's it about

Project was started with an idea of creating social platform for players of EVE Online. A place where players could connect and share their experiences, fan art, images, videos, thoughts, propaganda...

Each "user" would be an actual EVE Online character and you could only login using game's credentials (SSO), this way characters could interact outside of eve online. Alliances and corporations could share propaganda videos/art and gather followers who could re-share and spread the word.

Whole platform would heavily relay on EVE Online API, so that you could send in game emails, money, create events (calendar). It would feel as an extension of game itself.

Think of it as combination of r/eve and twitter. A hub of EVE Online community.

Releases

Branch develop is automatically deployed on each commit/merge.

Branch API WEB
develop api.development.evebook.online development.evebook.online
master api.evebook.online evebook.online

Contributing

We would love to see you contribute. To learn how to best help project read CONTRIBUTING and look in the issues. If you have any questions you can ask us on slack #evebook.

Wiki

Read more on idea, arhitecture, road map on our wiki here.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor. Before running the tests make sure you are serving the app via ng serve.