SEO CRM (frontend)
SEO CRM for SEO specialists and clients.
This is frontend part of the project.
See: Backend part
What is this? (todo: write intro or video)
This is an attempt to completely rewrite the old project
with separated frontend and backend.
??Support: horizontal sharding (ElasticSearch)
Slow development, at free time.
Features implemented: 15%
Built With (current stack)
- Docker: Easy environment.
- ElasticSearch: Big data. We store downloaded sites data here.
- Redis: Fast cache. Cross-process synchronization manager.
This is an open source, community-driven project.
- Vladimir Miagkov - Initial work - RSITE DEVELOPMENT
This project is licensed under the MIT License - see the LICENSE.md file for details
git clone https://github.com/vladimirmiagkov/seo-crm-frontend
cp src/environments/environment.prod.ts.dist src/environments/environment.prod.ts
environment.prod.ts set your
cp src/environments/environment.ts.dist src/environments/environment.ts
environment.ts set your
ng serve for a dev server. Navigate to
http://localhost:4200/. The app will automatically reload if you change any of the source files.
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
ng test to execute the unit tests via Karma.
Running end-to-end tests
ng e2e to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via