This project is a simple chat application UI, which is a foundation for a community where people can connect themselves and have fun.
This is a prototype, in which any of you can contribute and learn how to make contributions.
Client: Flutter
Language : Dart
First thing you would likely to have is Flutter
installed in your 'machine'.
If not so, after going back to hostel/home. Make a try installing.
For the first time, installation is really a big task. if got stuck, then reach out to the authors.
- Create a flutter project
flutter create app-name
- Clone the repo
git clone https://github.com/ossrndc/connectify.git
- Install pub modules
pub get
Hurray!! Now you are all set to make contributions. All the best !!
Contributions are always welcome!
Contributions are what make the open source community such an amazing place to be learn, inspire, and create.
The event COMMIT '24 would let you explore all the sides of open source.
Not only you would learn to make your code public, you would also explore the industry level projects.
-
If you have suggestions for adding or removing features, feel free to open an issue to discuss it, or directly create a pull request.
-
Create individual PR for each suggestion.
IMPORTANT : You have to generate separate pull requests of each issue along with screenshot ,video of the changes you made .
-
Fork the Project:
As explained by us during event, by forking a project, you simply make a copy of the project in your github repo.
why it is necessary? Because it allows us to make changes which ever you want. Moreover, it allows you to generate PRs, to the original repo from your repo.
Still any abouts? Ask the volunteers or authors !! We are here to help you.
-
Create your Feature Branch
(git checkout -b feat/AmazingFeature)
or Bug Fix Feature(git checkout -b fix/BugName)
. -
After cloning the project, run the following command,
git remote add upstream https://github.com/ossrndc/connectify.git
-
Commit your Changes
(git commit -m 'Add some AmazingFeature'
orgit commit -m 'Fixes #issueNumber)
. -
Push to the Branch
(git push origin feature/AmazingFeature)
. -
Open a Pull Request to main through your github account.
- Sync the code :
git pull upstream main
- Sync the code with your remote :
git push origin main
- Switch to new branch :
git checkout -b feat/new_feature
git add .
andgit commit -m "What you did in this commit"
git push origin
Now, create a PR :)