shpotainna / Company Structure
Licence: apache-2.0
A company structure with a list of projects and their users
Stars: ✭ 48
Programming Languages
Projects that are alternatives of or similar to Company Structure
metadatamanagement
Metadatamanagement (MDM) - Data Search for Higher Education Research and Science Studies
Stars: ✭ 21 (-56.25%)
Mutual labels: jasmine, angular-material, karma, junit
Spring Boot Mongodb Angular Todo App
A Sample App built using Spring Boot, Angular and MongoDB
Stars: ✭ 84 (+75%)
Mutual labels: spring, backend, frontend
Webapp.rs
A web application completely written in Rust. 🌍
Stars: ✭ 1,888 (+3833.33%)
Mutual labels: backend, frontend, webapp
Angularconcepts
Key Angular Concepts using Latest Angular version 5
Stars: ✭ 31 (-35.42%)
Mutual labels: karma, jasmine, angular-material
angular-material-boilerplate
A straightforward and well structured boilerplate based on Google's Angular Material project.
Stars: ✭ 28 (-41.67%)
Mutual labels: jasmine, angular-material, karma
Appy
🚀 A full stack boilerplate web app
Stars: ✭ 225 (+368.75%)
Mutual labels: backend, frontend, webapp
Spring Boot Angular2
spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
Stars: ✭ 396 (+725%)
Mutual labels: spring, karma, jasmine
Udash Core
Scala framework for building beautiful and maintainable web applications.
Stars: ✭ 405 (+743.75%)
Mutual labels: backend, frontend, webapp
Jasmine Matchers
Write Beautiful Specs with Custom Matchers for Jest and Jasmine
Stars: ✭ 552 (+1050%)
Mutual labels: karma, jasmine
Full Stack Fastapi Postgresql
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
Stars: ✭ 7,635 (+15806.25%)
Mutual labels: backend, frontend
Programming Challenges
Algorithmic, Data Structures, Frontend and Pentest - Programming challenges and competitions to improve knowledge.
Stars: ✭ 592 (+1133.33%)
Mutual labels: backend, frontend
Aws Boilerplate
Opinionated full stack web app's boilerplate, ready to be deployed to AWS platform.
Stars: ✭ 682 (+1320.83%)
Mutual labels: backend, frontend
Curriculum
Dive into our 7-month web development program covering HTML, CSS, Javascript, Node, and React!
Stars: ✭ 453 (+843.75%)
Mutual labels: backend, frontend
Framework
A lightweight low ceremony API for web services.
Stars: ✭ 644 (+1241.67%)
Mutual labels: backend, webapp
Fluentlenium
FluentLenium is a website & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.
Stars: ✭ 766 (+1495.83%)
Mutual labels: spring, junit
Company Structure
A simple CDUD application representing a company structure.
The application is built using Java 11, Spring Boot 2 and PostgreSQL on the backend, Angular 8 and TypeScript on the frontend, Docker for building and running.
Environment Setup
You need to have Docker to be able to build and run the application.
How to build and run
-
Build the backend application image
docker build -t=cs-backend -f Dockerfile.backend .
-
Build the frontend application image
docker build -t=cs-frontend -f Dockerfile.frontend .
-
Create a docker network
docker network create cs-net
-
Start the database
docker run -p 5432:5432 \ -e POSTGRES_USER=company-structure \ -e POSTGRES_PASSWORD=company-structure \ -e POSTGRES_DB=company-structure \ --name cs-db \ --net=cs-net \ postgres:11.5
-
Start the backend
docker run --name=cs_backend \ --net=cs-net \ -p 8080:8080 \ cs-backend:latest
-
Start the frontend
docker run --name=cs_frontend \ -p 4200:4200 \ cs-frontend:latest
The application is accessible on http://localhost:4200.
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].