Mono repository containing all projects build within the project based mentor program
Install the visual studio code editing software and git.
In order to keep track of progress, report bugs and think about new features we use a project management method called kanban. Take a look at our kanban board and maybe you'll find something interesting.
A Merge Request (MR) is a request to merge one branch into another. Use merge requests to visualize and collaborate on proposed changes to source code. https://docs.gitlab.com/ee/user/project/merge_requests/
All code in this repository should be reviewed & approved before it's deployed to the master
branch by one of the maintainers of this project. Follow these steps to create a merge request and a branch associated with it.
-
A branch is automatically created. To checkout this branch click on the
Check out branch button
on the merge request -
This will open a new window with commands that you should execute in the terminal inside the cloned repository
.
# All application code
├── apps
# documentation for the Project based mentorship program
└── documentation
# Public website source
└── public-website
We use the slack app as our messaging application.
Make sure to follow the readme and installation instructions in the README.md of the app. Then there should be a vscode configuration to run both the backend and the frontend.
Manage and select project ideas to do within this repository.
https://pbm-pm-frontend.herokuapp.com/
skills
Frontend | React | Used as frontend library |
---|---|---|
HTML5 | Used for mark up | |
CSS3 | Used for styles | |
Storybook | Used for component driven development | |
Typescript | Static typed programming language | |
Backend | C# | Backend programming language |
Dotnet core | Backend framework |
Read more in the project's readme
Install the folowing extensions:
- https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig
- https://marketplace.visualstudio.com/items?itemName=jchannon.csharpextensions
- https://marketplace.visualstudio.com/items?itemName=kishoreithadi.dotnet-core-essentials
- https://marketplace.visualstudio.com/items?itemName=josefpihrt-vscode.roslynator
- https://marketplace.visualstudio.com/items?itemName=Fudge.auto-using
Additional tools
Please read the contribution guidelines before submitting code
The project icon has been made by freepik from flaticon
The organization icon has been made by Icons made by Freepik from www.flaticon.com