dsckgec / resumie Goto Github PK
View Code? Open in Web Editor NEWResumie is an android CV & Portfolio app. Now carry your resume with you wherever you go!
License: MIT License
Resumie is an android CV & Portfolio app. Now carry your resume with you wherever you go!
License: MIT License
We need proper documentation and organization of the code so that it can be easily understood by newcomers. Make sure that the tasks are executed within functions and comment on how they are working, This is quite a tedious thing to do as you have to go through the whole codebase line by line, but you will learn a lot through this process.
Describe the bug
When there is dark mode in phone, the app texts cannot be seen. The text colour by default changes to white in case of dark mode. However, the activity background is white.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Either the text colour should remain black. Or the background should change to make the text visible.
Smartphone (please complete the following information):
The edit textboxes in the fragments of MainActivity.java
will take up some data from the user which needs to be passed to the PDFActivity.java
for the generation of PDF.
This can be done using interfaces.
Refer here to know more
A similar idea suggested communicating between a fragment and an activity.
Any other ideas will also be appreciated.
The items under CV Fragment need to be saved during editing, using shared preferences. So that when the app is opened again the items don't get deleted.
You can save the Array list to the Shared Preferences once the item is added and then remove it from there when deleted.
The saved ArrayList should be displayed when the fragment is the viewed after the app opens.
Use Sharedpreferences to save custom objects
You can make a save floating button above add floating button.
In the PortfolioFragment, you need to change the portfolio description with some suitable hints.
If you are able to successfully merge a pull request, kindly add your name to the Teams with a little description.
This issue will be open to all the contributors to this project.
There has to be an option for the user to add or delete items they need in the recycler view under the CVFragment.
How to add a floating button in the bottom right? and make it functional
Go through this to add a new item in the RecyclerView.
The theme and designs in the app should be unique. Kindly find the bugs and fix them.
For example, the card to input items in CV Fragment seems different from our theme.
The app icon needs to be enlarged as it is too small. This issue requires you a little knowledge about vector assets and drawables.
I have explained this issue on discord channel
Kindly refer that and I have started my work on this issue :)
The user profile icon in the top left does not have the feature for adding an avatar image as per the user and changing it later.
The way it should work:
How can you do it?
You can try out the above ones.
The section for Professional Experience has fields that are filled with texts. Those texts should be replaced with hints. Filling the text option should be given if the user wants to write something there.
This small bug needs to be solved first before moving to issue #7
The first view for the fragments is an EditText and so we need to hide the keyboard popup for it.
How to disable the keypad popup when on edit text?
The issue is quite simple and easy but must be applied to all the required fragments.
The app user experience can be a good thing to start at for the newcomers. Why not make it a bit more appealing? By appealing, I mean the portions of the UI which need to be worked at. Not all things need a fix. The UI must be responsive to all devices.
Sections where you can work:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.