A solution to the ongoing problem of crime and public safety
- Backend Developer: Responsible for developing and maintaining the backend logic and API endpoints.
- Frontend Developer: Responsible for developing and maintaining the user interface and frontend components.
- Full-stack Developer: Responsible for both backend and frontend development tasks.
- UX/UI Designer: Responsible for designing the user experience (UX) and user interface (UI) of the application.
Backend Developer | Frontend Developer | Full-stack Developer | UX/UI Designer |
---|---|---|---|
Python | Next.js | Python Next.js |
View Design Style Guide |
Node.js | Flutter | Node.js Flutter |
Editor permission will be given to UX/UI designers |
- Before you start working on a new feature or bug fix, create a new branch from the staging branch:
git checkout staging
git checkout -b feature/my-feature
-
Make your changes and ensure they meet the project's coding standards and guidelines.
-
Commit your changes and push the branch to the repository:
git add .
git commit -m "Add my feature"
git push origin feature/my-feature
-
Open a pull request on GitHub, targeting the staging branch.
-
Your changes will be reviewed by the CTO, and any necessary feedback or changes will be discussed in the pull request.