Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/madonahs/developers-portfolio

💼 This is a Social App for Developers to interact with other users through messages and sharing projects.
https://github.com/madonahs/developers-portfolio

android android-app devs-portfolio google-scholarship java portfolio profile programmer udacity udacity-android-nanodegree

Last synced: 4 days ago
JSON representation

💼 This is a Social App for Developers to interact with other users through messages and sharing projects.

Awesome Lists containing this project

README

        

Developers Portfolio


License


## Developers Portfolio App
Maybe Make it cleaner?

## Note
**This repository is meant for educational purposes**

## Mode
Develop

## Authors
* **[Madona Syombua](https://github.com/Madonahs)** - *Lead/Core developer*
* **[Ayobami Adewale](https://github.com/emmaunel)** - *Ass. Core developer*
* **[Rado RAMBININTSOA](https://github.com/radoalbert110)** - *Ass. Core developer*
* **[Maher Soua](https://github.com/MaherSoua)** - *Core developer*
* **[CleverChuk](https://github.com/CleverChuk)** - *Core developer*
* **[Kidus Elias](https://github.com/kiduel)** - *Core developer*
* **[Hemantkumar Nimje](https://github.com/HemantNimje)** - *Core developer*
* **[Srinath](https://github.com/SrChip15)** - *Core developer*

Also checkout the entire list of [Contributors](https://github.com/Madonahs/Devs-Portfolio-App/wiki)

### Maintainers
* **[Rado RAMBININTSOA](https://github.com/radoalbert110)**
* **[Ayobami Adewale](https://github.com/emmaunel)**
* **[Srinath](https://github.com/SrChip15)**

## Contributing

Read [Contributing](https://github.com/Madonahs/Developers-Portfolio/blob/master/CONTRIBUTING.md)

## Code of Conduct

Please Read [Code of Conduct](https://github.com/Madonahs/GrowWithGoogleTeamProject/blob/master/CODE_OF_CONDUCT.md)

## Design Mock Up by Madona
![Login UI](https://user-images.githubusercontent.com/11560987/74591658-b7540d00-4fe7-11ea-90ef-ed34d1459346.png)

## License

See the [LICENSE.md](LICENSE.txt) file for details

## Acknowledgments

* I personally wanted to thank everyone who accepted my ideas and helped make this project the best, I appreciate you. Also thank you to Google|Udacity for bringing this community together.

## External Libraries
[Intro - Ahoy! OnBoard](https://github.com/codemybrainsout/ahoy-onboarding)

[Bind Views - ButterKnife](https://github.com/JakeWharton/butterknife)

[Dagger](https://github.com/google/dagger)

[Profile Picture - CircleImageview](https://github.com/hdodenhof/CircleImageView)

[Database - Firebase](https://firebase.com)

## Ensuring your fork is up to date:
[Read Here](https://gist.github.com/CristinaSolana/1885435)

## Handling config files:
Since config files may contain sensitive information about our app, it's best practice to not put them
out on the public repo for the whole world to see. Therefore, we decided to share them privately
among team members.

Currently, we have 2 json config files, *credentials.json* and *google-services.json*, that our app requires in order to work properly.
These files are required in order for google sign in features to work.

1. Download **credentials.json** and **google-services.json** from our *GrowWithGoogleTeam* slack team.
(if you would like to be invited, send your email to [email protected])

2. Copy the downloaded files above into the **app** folder of your project.

a. Open the **Devs-Portfolio-App** app on Android Studio.

b. Change the file explore view to **Project** (default view is usually *Android*)

c. Right-click the **app** folder and paste in the config files

3. Rebuild project.

# How the App Looks Dark Theme Mode

## Part two

## Tablet Mode
![Login UI](https://user-images.githubusercontent.com/11560987/71649818-b5581800-2cdf-11ea-8410-7cc3238d0a31.png)

## Licence
```
Copyright [2021] [Madona Syombua]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

```