A two-paged Cv App,that displays a CV Page and an Editing Page.
This is a flutter Mobile App that displays a CvPage
and an EditPage
THE Cv screen displays user' info . The Edit screen displays consistently styled textfields that allow users update their ingormation on the CvPage
. Changes made in the EditPage
are updated immediately on the CvPage
.
ValueNotifier
and ValueListenableBuilder
are used to rebuild widgets and maintain state in this mobile App, because it is performance-efficient.
CvPage
displaying the user's name, slack username, email address, github handle and a short bio.- An edit button that navigates to the
EditPage
. - A clean UI, styled in a consistent manner to display text in a legible form.
- Allows users edit CV details.
- Displays user-friendly fields for updating existing CV details.
- Updates changes made in real time, these changes reflect immediately on the CV screen upon clicking the save button.
- Ensure you have flutter and dart sdk in your system.
- Copy the code url, open the terminal in your code editor and type
git clone
followed by code url. - Type "cd CvApp" in your terminal inorder to change current working directory to the project folder.
- Afterwards, input
flutter run
in your terminal to start the project on your device or emulator after a few minutes. - Upon launching the app, an
CvPage
comes up, with personal details, a short bio and an edit button that navigates to theEditPage
. Changes made in theEditPage
are reflected in real-time on the Cvpage.