Skip to content

kayla-tech/address-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Build an Address Book App

Overview

Your task is to build a simple Address Book App. The App should list all contacts, be able to view a contact's details and be able to create, edit and remove a contact from the list.

Other than the basic CRUD features, you are free to add more features if you wish; for example a search feature or an avatar etc.

The app's platform is up to you; you can build a web app, mobile app, desktop app or even a terminal app.

Technical Architecture

The following is required:

  • Publish all source to a public GitHub repository
  • The app's data must be persistent e.g. a database
  • A README.md file to describe steps to running the app
  • Use React for the User Interface; this includes React Native

Suggestions but not required:

UX and Design

You are not being judged on design, however you are being judged on UX :) The app must be simple and intuitive to the user. There are may examples of an address book to follow.

You can use any CSS/Design framework you wish (e.g. Bootstrap, Material-UI, Zurb Foundation etc), but remember, you don't need to worry about browser compatibility so maybe using flexbox is enough??

Data

This repository includes sample data of 500 dummy contacts (based in Australia). You can choose to use your own data, this data or no data... totally up to you. You might want to include a script that imports the data to your app, or load it on first launch; again up to you.

Questions?

Feel free to ask any questions before, during and after your build. After all, you'll be part of a team.

About

Test your skills - Build an Address Book

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published