Wing Chat is a desktop application that uses .net technolgy
We have Divided our project into two sub projects, one for the API and one for the FrontEnd part.
1️⃣ Make sure you have installed node js. If not, install it from here https://nodejs.org/en/download
2️⃣ type cd WorkBridge-ui
and then Install npm by running the following command: npm install
3️⃣ run npm install react-scripts
_if you want to run the ReactJs app, type npm start
git checkout <your-branch-name>
- Merge any changes from your working branch into the branch you want to push to using
git merge <working-branch>
- if there are merge conflicts arised resolve them.
- now you can push your work to the meant branch
1️⃣git add .
2️⃣git commit -m "<your-message>"
make sure to copy the commit message structure from Jira
3️⃣git push
- build an organzied OCL document for your task before starting it
- work only on your task files and folders and be organized ( don't touch other tasks and folders and avoid conflicts )
- use the correct naming conventions in your code
- use Aspect Oriented programming as much as needed in your code
- review your code after finishing it and check if it needs any kind of enhancements ( is the code clean ?, can it be more clean?, did i use naming conventions?....)
- build ReactJs components for your tasks and be aware of React naming conventions
- each sprint (meeting) we will be doing a peer review on each others code
- each sprint (meeting) we will push our work to the meant branches and merging them with the main branch ( deliver the version )
- each sprint (meeting) we will be estimating the tasks duration, effort level by using the poker cards way
..to be completed..
not yet