Git Product home page Git Product logo

devsfolio's Introduction

Dev's Portfolio

Codacy Badge License

Grow With Google Scholarship Team Project.

Dev's Portfolio App

This is a Social App for Developers to share their portfolio and also get to interact with other users through messages and sharing projects, programmers are welcome to share their projects and they can interact and show employers what they have done in the app, one doesnt have to create a website to showcase his/her work.The project is being done by team members participating in the Grow With Google Scholarship Program offered by Google|Udacity.

Mode

Develop ๐Ÿ”ง

Prerequisites

An open mind and an open heart, Strong Programmer +

Authors

  • Madona Syombua - Lead/Core developer
  • Rado RAMBININTSOA - Ass. Core developer
  • Ayobami Adewale - Core developer
  • Maher Soua - Core developer
  • CleverChuk - Core developer
  • Hemantkumar Nimje - Core developer
  • Srinath - Core developer

Also checkout the entire list of Contributors

Thank you team.

Contributing

Read Contributing

Code of Conduct

Please Read Code of Conduct

Design Mock up by Madonah Syombua

syombuamadona

License

See the LICENSE.md 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:

Info: 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.

Dark Theme

Post Feeds

Feeds

Nav Drawer

Interest

Projects

Profile

devsfolio's People

Contributors

madonahs avatar mahersoua avatar emmaunel avatar cleverchuk avatar hemantnimje avatar srchip15 avatar boredomdenied avatar jantzilla avatar trobbierob avatar adevezin avatar codacy-badger avatar dankim45 avatar julianphillips avatar rssinghji avatar kiduel avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.